DocumentCode
2054053
Title
Investigating Scenario-Conscious Asynchronous Rendezvous over RDMA
Author
Zounmevo, Judicael A. ; Afsahi, Ahmad
Author_Institution
Dept. of Electr. & Comput. Eng., Queen´´s Univ., Kingston, ON, Canada
fYear
2011
fDate
26-30 Sept. 2011
Firstpage
542
Lastpage
546
Abstract
In this paper, we propose a light-weight asynchronous message progression mechanism for large message transfers in Message Passing Interface (MPI) Rendezvous protocol that is scenario-conscious and consequently overhead-free in cases where independent message progression naturally happens. Without requiring a dedicated thread, we take advantage of small bursts of CPU to poll for message transfer conditions. The existing application thread is parasitized for the purpose of getting those small bursts of CPU. Our proposed approach is only triggered when the message transfer would otherwise be deferred to the MPI wait call, and it allows for full message progression, achieving 100% overlap. It does not add to the memory footprint of the applications, and is effective in improving the communication performance of most of the applications studied in this paper.
Keywords
message passing; storage management; CPU; MPI rendezvous protocol; RDMA; light-weight asynchronous message progression mechanism; message passing interface; message transfer conditions; remote direct memory access; scenario-conscious asynchronous rendezvous; Delay; Engines; Linux; Message systems; Proposals; Protocols; Receivers;
fLanguage
English
Publisher
ieee
Conference_Titel
Cluster Computing (CLUSTER), 2011 IEEE International Conference on
Conference_Location
Austin, TX
Print_ISBN
978-1-4577-1355-2
Electronic_ISBN
978-0-7695-4516-5
Type
conf
DOI
10.1109/CLUSTER.2011.65
Filename
6061204
Link To Document