Title: Analysis of Implementation Options for MPI-2 One-Sided

Author(s):

Brian W. Barrett, Galen M. Shipman, Andrew Lumsdaine

Abstract:

The Message Passing Interface provides an interface for
one- sided communication as part of the MPI-2 standard. The semantics
spec- ified by MPI-2 allow for a number of different implementation
avenues, each with different performance characteristics. Within the
context of Open MPI, a freely available high performance MPI
implementation, we analyze a number of implementation possibilities,
including layering over MPI-1 send/receive and true remote memory
access.