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