@inproceedings{abba92eb9c404455ac9c17f3b21498ca,
title = "Implementing OpenSHMEM Using MPI-3 one-sided communication",
abstract = "This paper reports the design and implementation of Open- SHMEM over MPI using new one-sided communication features in MPI- 3, which include not only new functions (e.g. remote atomics) but also a newmemory model that is consistent with that of SHMEM.We use a new, non-collective MPI communicator creation routine to allow SHMEM collectives to use their MPI counterparts. Finally, we leverage MPI sharedmemory windows within a node, which allows direct (load-store) access. Performance evaluations are conducted for shared-memory and InfiniBand conduits using microbenchmarks.",
keywords = "MPI-3, one-sided communication, RMA, SHMEM",
author = "Hammond, \{Jeff R.\} and Sayan Ghosh and Chapman, \{Barbara M.\}",
year = "2014",
doi = "10.1007/978-3-319-05215-1\_4",
language = "English",
isbn = "9783319052144",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "44--58",
booktitle = "OpenSHMEM and Related Technologies",
note = "1st Workshop on OpenSHMEM and Related Technologies: Experiences, Implementations, and Tools, OpenSHMEM 2014 ; Conference date: 04-03-2014 Through 06-03-2014",
}