Symmetric Data Objects and Remote Memory Access Communication for Fortran 95-Applications.
Conference
·
OSTI ID:877037
Symmetric data objects have been introduced by Cray Inc. in context of SHMEM remote memory access communication on Cray T3D/E systems and later adopted by SGI for their Origin servers. Symmetric data objects greatly simplify parallel programming by allowing to reference remote instance of a data structure by specifying address of the local counterpart. The current paper describes how symmetric data objects and remote memory access communication could be implemented in Fortran-95 without requiring specialized hardware or compiler support. NAS Multi-Grid parallel benchmark was used as an application example and demonstrated competitive performance to the standard MPI implementation
- Research Organization:
- Pacific Northwest National Laboratory (PNNL), Richland, WA (US)
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- AC05-76RL01830
- OSTI ID:
- 877037
- Report Number(s):
- PNNL-SA-45213; KP1704020
- Country of Publication:
- United States
- Language:
- English
Similar Records
Evaluation of Remote Memory Access Communication on the Cray XT3
Comparative Study of Message Passing and Shared Memory Parallel Programming Models in Neural Network Training
DANTSYS/MPI: a system for 3-D deterministic transport on parallel architectures
Conference
·
Mon Mar 26 00:00:00 EDT 2007
·
OSTI ID:912718
Comparative Study of Message Passing and Shared Memory Parallel Programming Models in Neural Network Training
Conference
·
Mon Dec 13 23:00:00 EST 1999
·
OSTI ID:791052
DANTSYS/MPI: a system for 3-D deterministic transport on parallel architectures
Conference
·
Mon Dec 30 23:00:00 EST 1996
·
OSTI ID:459820