DocumentCode :
3351158
Title :
The impact of MPI queue usage on message latency
Author :
Underwood, Keith D. ; Brightwell, Ron
Author_Institution :
Sandia Nat. Labs., Albuquerque, NM, USA
fYear :
2004
fDate :
15-18 Aug. 2004
Firstpage :
152
Abstract :
It is well known that traditional microbenchmarks do not fully capture the salient architectural features that impact application performance. Even worse, microbenchmarks that target MPI and the communications subsystem do not accurately represent the way that applications use MPI. For example, traditional MPI latency benchmarks time a ping-pong communication with one send and one receive on each of two nodes. The time to post the receive is never counted as part of the latency. This scenario is not even marginally representative of most applications. Two new microbenchmarks are presented here that analyze network latency in a way that more realistically represents the way that MPI is typically used. These benchmarks are used to evaluate modern high-performance networks, including Quadrics, InfiniBand, and Myrinet.
Keywords :
application program interfaces; benchmark testing; communication complexity; message passing; queueing theory; InfiniBand; Myrinet; Quadrics; application performance; message latency; message passing; microbenchmark; queue usage; Application software; Computer networks; Concurrent computing; Contracts; Delay; Laboratories; Libraries; National security; Queueing analysis; Time measurement;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing, 2004. ICPP 2004. International Conference on
ISSN :
0190-3918
Print_ISBN :
0-7695-2197-5
Type :
conf
DOI :
10.1109/ICPP.2004.1327915
Filename :
1327915
Link To Document :
بازگشت