This report describes an implementation of MPI-1 on the GENESIS cluster operating system and compares this implementation to a UNIX based MPI implementation. The changes that were made to the implementation are compared between the two, and the advantages of porting to GENESIS are detailed. This report demonstrates how GENESIS load balancing supported by process migration improves the execution performance of an MPI application. The significance of this report is in demonstrating how these services can enhance parallel programming tools to improve performance and how future parallel programming tool design could take advantage of these services.<br><br>
History
Location
Venice, Italy
Language
eng
Publication classification
E1 Full written paper - refereed
Copyright notice
2003 Springer-Verlag Berlin Heidelberg
Editor/Contributor(s)
J Dongarra, D Laforenza, S Orlando
Pagination
414 - 423
Start date
2003-09-29
End date
2003-10-02
ISSN
0302-9743
eISSN
1611-3349
ISBN-13
9783540201496
ISBN-10
3540201491
Title of proceedings
Recent advances in parallel virtual machine and message passing interface : 10th European PVM/MPI User's group Meeting, Venice, Italy, September 29 - October 2, 2003 : proceedings
Event
European PVM/MPI Users' Group Meeting (10th : 2003 : Venice, Italy)