MPI Support on the Grid
Kiril Dichev ; Sven Stork ; Rainer Keller ; Enol Fernández
Computing and Informatics, Tome 28 (2012) no. 1, / Harvested from Computing and Informatics
Grids as infrastructures offer access to computing, storage and other resources in a transparent way. The user does not have to be aware where and how the job is being executed. Grid clusters in particular are an interesting target for running computation-intensive calculations. Running MPI-parallel applications on such clusters is a logical approach that is of interest to both computer scientists and to engineers. This paper gives an overview of the issues connected to running MPI applications on a heterogenous Grid consisting of different clusters located at different sites within the Int.EU.Grid project. The role of a workload management system (WMS) for such a scenario, as well as important modifications that need to be made to a WMS oriented towards sequential batch jobs for better support of MPI applications and tools are discussed. In order to facilitate the adoption of MPI-parallel applications on heterogeneous Grids, the application developer should be made aware of performance problems, as well as MPI-standard issues within its code. Therefore tools for these issues are also supported within Int.EU.Grid. Also, the special case of running MPI applications on different clusters simultaneously as a more Grid-oriented computational approach is described.
Publié le : 2012-01-26
Classification:  MPI; grid; metacomputing; workload management system
@article{cai262,
     author = {Kiril Dichev and Sven Stork and Rainer Keller and Enol Fern\'andez},
     title = {MPI Support on the Grid},
     journal = {Computing and Informatics},
     volume = {28},
     number = {1},
     year = {2012},
     language = {en},
     url = {http://dml.mathdoc.fr/item/cai262}
}
Kiril Dichev; Sven Stork; Rainer Keller; Enol Fernández. MPI Support on the Grid. Computing and Informatics, Tome 28 (2012) no. 1, . http://gdmltest.u-ga.fr/item/cai262/