Engineering PapersSearch

NASA NTRS · 20020059468

Performance Evaluation of Remote Memory Access (RMA) Programming on Shared Memory Parallel Computers

Abstract

The 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.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Jin, Hao-Qiang, Jost, Gabriele, Biegel, Bryan A.. 2002-01-01. Performance Evaluation of Remote Memory Access (RMA) Programming on Shared Memory Parallel Computers. https://ntrs.nasa.gov/citations/20020059468

Cite the original work for its findings. Save a collection to share your selection of sources.