An OpenSHMEM Implementation for the Adapteva Epiphany Coprocessor
arXiv:1608.03545 · doi:10.1007/978-3-319-50995-2_10
Abstract
This paper reports the implementation and performance evaluation of the OpenSHMEM 1.3 specification for the Adapteva Epiphany architecture within the Parallella single-board computer. The Epiphany architecture exhibits massive many-core scalability with a physically compact 2D array of RISC CPU cores and a fast network-on-chip (NoC). While fully capable of MPMD execution, the physical topology and memory-mapped capabilities of the core and network translate well to Partitioned Global Address Space (PGAS) programming models and SPMD execution with SHMEM.
14 pages, 9 figures, OpenSHMEM 2016: Third workshop on OpenSHMEM and Related Technologies