Comparison and tuning of MPI implementations in a grid context

Abstract : Today, clusters are often interconnected by long distance networks within grids to offera huge number of available ressources to a range of users. MPI, the standard communicationlibrary used to write parallel applications, has been implemented for clusters.Two main features of grids: long distance networks and technological heterogeneity,raise the question of MPI efficiency in grids.This report presents an evaluation of four recent MPI implementations (MPICH2,MPICH-Madeleine, OpenMPI and GridMPI) in the french research grid: Grid'5000.The comparison is based on the execution of pingpong, NAS Parallel Benchmarks anda real application in geophysics. We show that this implementations present performancedifferences. Executing MPI applications on the grid can be beneficial if theparameters are well tuned. The paper details the tuning required on each implementationto get the best performances.
Document type :
Reports
Complete list of metadatas

Cited literature [30 references]  Display  Hide  Download

https://hal-lara.archives-ouvertes.fr/hal-02102602
Contributor : Colette Orange <>
Submitted on : Wednesday, April 17, 2019 - 3:02:51 PM
Last modification on : Thursday, November 21, 2019 - 2:38:38 AM

File

RR2007-21.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-02102602, version 1

Collections

Citation

Ludovic Hablot, Olivier Glück, Jean-Christophe Mignot, Stéphane Genaud, Pascale Vicat-Blanc Primet. Comparison and tuning of MPI implementations in a grid context. [Research Report] LIP RR-2007-21, Laboratoire de l'informatique du parallélisme. 2007, 2+19p. ⟨hal-02102602⟩

Share

Metrics

Record views

22

Files downloads

48