TY - GEN
T1 - Performance analysis of MPI collective operations
AU - Pješivac-Grbović, Jelena
AU - Angskun, Thara
AU - Bosilca, George
AU - Fagg, Graham E.
AU - Gabriel, Edgar
AU - Dongarra, Jack J.
PY - 2005
Y1 - 2005
N2 - Previous studies of application usage show that the performance of collective communications are critical for high-performance computing and are often overlooked when compared to the point-to-point performance. In this paper, we analyze and attempt to improve infra-cluster collective communication in the context of the widely deployed MPI programming paradigm by extending accepted models of point-to-point communication, such as Hockney, LogP/LogGP, and PLogP. The predictions from the models were compared to the experimentally gathered data and our findings were used to optimize the implementation of collective operations in the FT-MPI library.
AB - Previous studies of application usage show that the performance of collective communications are critical for high-performance computing and are often overlooked when compared to the point-to-point performance. In this paper, we analyze and attempt to improve infra-cluster collective communication in the context of the widely deployed MPI programming paradigm by extending accepted models of point-to-point communication, such as Hockney, LogP/LogGP, and PLogP. The predictions from the models were compared to the experimentally gathered data and our findings were used to optimize the implementation of collective operations in the FT-MPI library.
UR - http://www.scopus.com/inward/record.url?scp=33746274942&partnerID=8YFLogxK
U2 - 10.1109/IPDPS.2005.335
DO - 10.1109/IPDPS.2005.335
M3 - Conference contribution
AN - SCOPUS:33746274942
SN - 0769523129
SN - 0769523129
SN - 9780769523125
T3 - Proceedings - 19th IEEE International Parallel and Distributed Processing Symposium, IPDPS 2005
SP - 8
BT - Proceedings - 19th IEEE International Parallel and Distributed Processing Symposium, IPDPS 2005
PB - IEEE Computer Society
T2 - 19th IEEE International Parallel and Distributed Processing Symposium, IPDPS 2005
Y2 - 4 April 2005 through 8 April 2005
ER -