loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2008 22nd International Symposium on High Performance Computing Systems and Applications
Improving Communication Progress and Overlap in MPI Rendezvous Protocol over RDMA-enabled Interconnects
June 09-June 11
ISBN: 978-0-7695-3250-9
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.
Index Terms:
MPI, Rendezvous Protocol, RDMA, Communication Progress, Overlap, High-performance Interconnects
Citation:
Mohammad J. Rashti, Ahmad Afsahi, "Improving Communication Progress and Overlap in MPI Rendezvous Protocol over RDMA-enabled Interconnects," hpcs, pp.95-101, 2008 22nd International Symposium on High Performance Computing Systems and Applications, 2008
Usage of this product signifies your acceptance of the Terms of Use.