DocumentCode :
2622384
Title :
Analysis of Algorithm Selection for Optimizing Collective Communication with MPICH for Ethernet and Myrinet Networks
Author :
Abdul Hamid, Nor Asilah Wati ; Coddington, P.
Author_Institution :
Univ. of Adelaide, Adelaide
fYear :
2007
fDate :
3-6 Dec. 2007
Firstpage :
133
Lastpage :
140
Abstract :
MPICH is probably the most widely used implementation of MPI. Versions of MPICH optimize the performance of some collective communications by switching between different algorithms depending on whether the message size is greater or less than a given change-over point, which is currently hard-coded in MPICH, based on measurements on clusters with one CPU per node. We have used MPI benchmarks to find the optimum change-over points for different systems, and found that they can vary significantly for different networks and different numbers of processes per node. In some cases significant performance improvements can be obtained by enabling MPICH to be customized in this way, particularly on clusters with more than one CPU per node.
Keywords :
application program interfaces; local area networks; message passing; CPU; Ethernet; MPICH; Myrinet networks; algorithm selection; collective communication; message passing interface; Algorithm design and analysis; Application software; Central Processing Unit; Clustering algorithms; Computer networks; Concurrent computing; Distributed computing; Ethernet networks; Message passing; Size measurement;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Computing, Applications and Technologies, 2007. PDCAT '07. Eighth International Conference on
Conference_Location :
Adelaide, SA
Print_ISBN :
0-7695-3049-4
Type :
conf
DOI :
10.1109/PDCAT.2007.65
Filename :
4420152
Link To Document :
بازگشت