OpenSHMEM: Towards a Unified RMA Model
Book
·
OSTI ID:1050391
- ORNL
- SGI
For many problem domains, one-sided communication paradigms, such as RMA (remote memory access), dominate the solution space on massively parallel systems through their ability to preserve problem tractability, high scalability, and overall performance. How- ever, unlike the MPI standard for two-sided communication, there is no single, successful standard RMA model or interface for one-sided communication, though the SHMEM family of APIs have a long history of success spanning many years and multiple platforms. While the various SHMEM implementations have remained similar across numerous implementations, the subtle differences have hindered acceptance, portability, and in some cases, program cor- rectness. In this paper, we will discuss the differences between SHMEM implementations and contrast SHMEM with other extant libraries supporting RMA semantics to provide motivation for a standards-based OpenSHMEM with the requisite breadth of functionality.
- Research Organization:
- Oak Ridge National Laboratory (ORNL)
- Sponsoring Organization:
- ORNL work for others
- DOE Contract Number:
- AC05-00OR22725
- OSTI ID:
- 1050391
- Country of Publication:
- United States
- Language:
- English
Similar Records
Designing a High Performance OpenSHMEM Implementation using Universal Common Communication Substrate as a Communication Middleware
OpenSHMEM Specification 1.4
OpenSHMEM over MPI-3
Conference
·
Tue Dec 31 23:00:00 EST 2013
·
OSTI ID:1127396
OpenSHMEM Specification 1.4
Technical Report
·
Thu Nov 30 23:00:00 EST 2017
·
OSTI ID:1460190
OpenSHMEM over MPI-3
Software
·
Wed Feb 26 00:00:00 EST 2014
·
OSTI ID:1253559