DocumentCode :
2481712
Title :
MPIXternal: A library for a portable adjustment of parallel MPI applications to heterogeneous environments
Author :
Clauss, Carsten ; Lankes, Stefan ; Bemmerl, Thomas
Author_Institution :
Dept. of Oper. Syst., RWTH Aachen Univ., Aachen, Germany
fYear :
2009
fDate :
23-29 May 2009
Firstpage :
1
Lastpage :
8
Abstract :
Nowadays, common systems in the area of high performance computing exhibit highly hierarchical architectures. As a result, achieving satisfactory application performance demands an adaptation of the respective parallel algorithm to such systems. This, in turn, requires knowledge about the actual hardware structure even at the application level. However, the prevalent Message Passing Interface (MPI) standard (at least in its current version 2.1) intentionally hides heterogeneity from the application programmer in order to assure portability. In this paper, we introduce the MPIXternal library which tries to circumvent this obvious semantic gap within the current MPI standard. For this purpose, the library offers the programmer additional features that should help to adapt applications to today´s hierarchical systems in a convenient and portable way.
Keywords :
application program interfaces; message passing; parallel algorithms; software libraries; software portability; MPI; MPIXternal library; application programmer; heterogeneous environments; hierarchical architectures; high performance computing; message passing interface; parallel MPI; parallel algorithm; portable adjustment; Communication standards; Computer architecture; Hardware; Hierarchical systems; High performance computing; Libraries; Operating systems; Parallel algorithms; Programming profession; Topology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel & Distributed Processing, 2009. IPDPS 2009. IEEE International Symposium on
Conference_Location :
Rome
ISSN :
1530-2075
Print_ISBN :
978-1-4244-3751-1
Electronic_ISBN :
1530-2075
Type :
conf
DOI :
10.1109/IPDPS.2009.5160943
Filename :
5160943
Link To Document :
بازگشت