English

Implementing OpenSHMEM for the Adapteva Epiphany RISC Array Processor

Distributed, Parallel, and Cluster Computing 2016-04-15 v1

Abstract

The energy-efficient Adapteva Epiphany architecture exhibits massive many-core scalability in a physically compact 2D array of RISC cores with a fast network-on-chip (NoC). With fully divergent cores capable of MIMD execution, the physical topology and memory-mapped capabilities of the core and network translate well to partitioned global address space (PGAS) parallel programming models. Following an investigation into the use of two-sided communication using threaded MPI, one-sided communication using SHMEM is being explored. Here we present work in progress on the development of an OpenSHMEM 1.2 implementation for the Epiphany architecture.

Keywords

Cite

@article{arxiv.1604.04205,
  title  = {Implementing OpenSHMEM for the Adapteva Epiphany RISC Array Processor},
  author = {James A. Ross and David A. Richie},
  journal= {arXiv preprint arXiv:1604.04205},
  year   = {2016}
}

Comments

4 pages, 1 figure, accepted to ICCS'16 ALCHEMY workshop

R2 v1 2026-06-22T13:32:38.400Z