Design and implementation of MPI-2 one-sided communication based on RDMA operations

Hui Fan · Journal of Computer Applications · 2006

Many existing MPI-2 one-sided communication implementations are built on top of MPI send/receive operations. Although this approach can achieve good portability, it suffers from high communication overhead and dependency on remote process for communication progress. To solve these problems, a high-performance MPI-2 one-sided communication design was proposed over the InfiniBand architecture. In the design, MPI-2 one-sided communication operations such as MPI_Put, MPI_Get and MPI_Accumulate were directly mapped to InfiniBand Remote Direct Memory Access (RDMA) operations.

Read the paper · More papers on PaperTik