Comparison and tuning of MPI implementations in a grid context

Abstract : Today, clusters are often interconnected by long distance networks within grids to offer a huge number of available ressources to a range of users. MPI, the standard communication library 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 and a real application in geophysics. We show that this implementations present performance differences. Executing MPI applications on the grid can be beneficial if the parameters are well tuned. The paper details the tuning required on each implementation to get the best performances.
Type de document :
Rapport
[Research Report] INRIA. 2007, pp.25
Liste complète des métadonnées

Littérature citée [28 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/inria-00149411
Contributeur : Rapport de Recherche Inria <>
Soumis le : lundi 28 mai 2007 - 09:43:41
Dernière modification le : vendredi 20 avril 2018 - 15:44:24
Document(s) archivé(s) le : vendredi 25 novembre 2016 - 15:20:19

Fichiers

RR-6200.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : inria-00149411, version 2

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] INRIA. 2007, pp.25. 〈inria-00149411v2〉

Partager

Métriques

Consultations de la notice

284

Téléchargements de fichiers

347