DocumentCode
2802491
Title
Testing the Correctness of MPI Implementations
Author
Keller, Rainer ; Resch, Michael
Author_Institution
High Performance Comput. Center, Stuttgart
fYear
2006
fDate
6-9 July 2006
Firstpage
291
Lastpage
295
Abstract
This paper introduces an MPI test suite to thoroughly test the correctness of an MPI-implementation. Scientific applications require stable tools and libraries for portable and efficient programming, e. g. when depending on the single-sided communication on multiple platforms. This test suite was originally used to check the correct transmission of data in the PACX-MPI implementation, but has been mainly used and extended to test the development of the new Open MPI implementation. The tool has been designed to be easily extendible in order to integrate new tests using the underlying functionality
Keywords
message passing; program testing; Open MPI implementation; PACX-MPI implementation; message passing interface; Communication networks; Error correction codes; Functional programming; High performance computing; Libraries; Message passing; Parallel machines; Parallel programming; Programming profession; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Computing, 2006. ISPDC '06. The Fifth International Symposium on
Conference_Location
Timisoara
Print_ISBN
0-7695-2638-1
Type
conf
DOI
10.1109/ISPDC.2006.47
Filename
4021939
Link To Document