Symmetric data objects and remote memory access communication for Fortran-95 applications

0Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

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.

Cite

CITATION STYLE

APA

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

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free