DocumentCode :
1745687
Title :
Asynchronous MPI messaging on Myrinet
Author :
Keppitiyagama, Chamath ; Wagner, Alan
Author_Institution :
Dept. of Comput. Sci., British Columbia Univ., Vancouver, BC, Canada
fYear :
2001
fDate :
36982
Abstract :
MPI-NP II is a network processor based message manager for MPI. The objectives of MPI-NP II were to reduce host processing and to make use of the processor on the network interface board to do message scheduling and message matching. The design of MPI-NP II is based on microchannels and message rendezvous. MPI-NP II implements MPI nonblocking communication as asynchronous communication and is able to overlap computation with communication. We introduce the concept of k.safe programs to guarantee message delivery based on the available envelope resources independent of the message size. We achieve these benefits without unduly burdening the NIC processor. We obtain a latency of 22 microseconds and a bandwidth of 92 MB/s, which is comparable to other Myrinet MPI implementations that perform MPI message management on the host
Keywords :
message passing; network interfaces; MPI message management; MPI messaging; Myrinet; NIC processor; message manager; network interface board; Asynchronous communication; Bandwidth; Computer network management; Computer science; Delay; Electronic mail; Microchannel; Network interfaces; Protocols; Safety;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium., Proceedings 15th International
Conference_Location :
San Francisco, CA
ISSN :
1530-2075
Print_ISBN :
0-7695-0990-8
Type :
conf
DOI :
10.1109/IPDPS.2001.924989
Filename :
924989
Link To Document :
بازگشت