|
计算机应用 2006
Design and implementation of MPI-2 one-sided communication based on RDMA operations
|
Abstract:
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.