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 programmers 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. © Springer-Verlag Berlin Heidelberg 2005.
CITATION STYLE
Nieplocha, J., Baxter, D., Tipparaju, V., Rasmunssen, C., & Numrich, R. W. (2005). Symmetric data objects and remote memory access communication for Fortran-95 applications. In Lecture Notes in Computer Science (Vol. 3648, pp. 720–729). Springer Verlag. https://doi.org/10.1007/11549468_79
Mendeley helps you to discover research relevant for your work.