Sciweavers

HPCS
2008
IEEE

Improving Communication Progress and Overlap in MPI Rendezvous Protocol over RDMA-enabled Interconnects

13 years 11 months ago
Improving Communication Progress and Overlap in MPI Rendezvous Protocol over RDMA-enabled Interconnects
Overlapping computation with communication is a key technique to conceal the effect of communication latency on the performance of parallel applications. MPI is a widely used message passing standard for high performance computing. One of the most important factors in achieving a good level of overlap is the MPI ability to make progress on outstanding communication operations. In this paper, we address some of the communication progress shortcomings in the current polling and RDMA Read based Rendezvous protocol used for transferring large messages in MPI. We then propose a novel speculative Rendezvous protocol that uses RDMA Read and RDMA Write to effectively improve communication progress and consequently the overlap ability. Performance results based on a modified MPICH2 over 10-Gigabit iWARP Ethernet reveal a significant (80-100%) improvement in receiver side overlap and progress ability.
Mohammad J. Rashti, Ahmad Afsahi
Added 29 May 2010
Updated 29 May 2010
Type Conference
Year 2008
Where HPCS
Authors Mohammad J. Rashti, Ahmad Afsahi
Comments (0)