NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
Performance Evaluation of Remote Memory Access (RMA) Programming on Shared Memory Parallel ComputersThe purpose of this study is to evaluate the feasibility of remote memory access (RMA) programming on shared memory parallel computers. We discuss different RMA based implementations of selected CFD application benchmark kernels and compare them to corresponding message passing based codes. For the message-passing implementation we use MPI point-to-point and global communication routines. For the RMA based approach we consider two different libraries supporting this programming model. One is a shared memory parallelization library (SMPlib) developed at NASA Ames, the other is the MPI-2 extensions to the MPI Standard. We give timing comparisons for the different implementation strategies and discuss the performance.
Document ID
20020059468
Acquisition Source
Ames Research Center
Document Type
Preprint (Draft being sent to journal)
Authors
Jin, Hao-Qiang
(NASA Ames Research Center Moffett Field, CA United States)
Jost, Gabriele
(Computer Sciences Corp. Moffett Field, CA United States)
Biegel, Bryan A.
Date Acquired
September 7, 2013
Publication Date
January 1, 2002
Subject Category
Computer Programming And Software
Meeting Information
Meeting: 16th Annual ACM International Conference on Supercomputing
Location: New York City, NY
Country: United States
Start Date: June 22, 2002
End Date: June 26, 2002
Funding Number(s)
PROJECT: RTOP 704-40-21
CONTRACT_GRANT: DTTS59-99-D-00437
CONTRACT_GRANT: NAS2-14303
CONTRACT_GRANT: NASA Order A-61812-D
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available