DocumentCode :
2053168
Title :
A decomposition approach for optimizing the performance of MPI libraries
Author :
Hartmann, Olaf ; Kunemann, M. ; Rauber, Thomas ; Ruger, G.
Author_Institution :
Dept. of Comput. Sci., Chemnitz Univ. of Technol.
fYear :
2006
fDate :
25-29 April 2006
Abstract :
MPI provides a portable message passing interface for many parallel execution platforms but may lead to inefficiencies for some platforms and applications. In this article, we show that the performance of both, standard libraries and vendor-specific libraries, can be improved by an orthogonal organization of the processors in 2D or 3D meshes and by decomposing the collective communication operations into several phases. We describe an adaptive approach with a configuration phase to determine for a specific execution platform and a specific MPI library which decomposition leads to the best performance. This may also depend on the number of processors and the size of the messages to be transferred. The decomposition approach has been implemented in the form of a library extension which is called for each activation of a collective MPI operation. This has the advantage that neither the application programs nor the MPI library need to be changed while leading to significant performance improvements for many collective MPI operations
Keywords :
application program interfaces; message passing; performance evaluation; software libraries; MPI library; application program; configuration phase; message passing interface; orthogonal organization; parallel execution platform; standard library; vendor-specific library; Application software; Broadcasting; Chemical technology; Communication standards; Computer science; Libraries; Message passing; Multiprocessor interconnection networks; Scattering; Standards organizations;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International
Conference_Location :
Rhodes Island
Print_ISBN :
1-4244-0054-6
Type :
conf
DOI :
10.1109/IPDPS.2006.1639721
Filename :
1639721
Link To Document :
بازگشت