MPI Applications on Grids: A Topology-Aware Approach

Camille Coti 1, 2 Thomas Herault 2, 1 Franck Cappello 2, 1
1 GRAND-LARGE - Global parallel and distributed computing
LRI - Laboratoire de Recherche en Informatique, LIFL - Laboratoire d'Informatique Fondamentale de Lille, UP11 - Université Paris-Sud - Paris 11, Inria Saclay - Ile de France, CNRS - Centre National de la Recherche Scientifique : UMR8623
Abstract : Large Grids are build by aggregating smaller parallel machines through a public long-distance interconnection network (such as the Internet). Therefore, their structure is intrinsically hierarchical. Each level of the network hierarchy gives performances which differ from the other levels in terms of latency and bandwidth. MPI is the de facto standard for programming parallel machines, therefore an attractive solution for programming parallel applications on this kind of grids. However, because of the aforementioned differences of communication performances, the application continuously communicates back and forth between clusters, with a significant impact on performances. In this report, we present an extension of the information provided by the run-time environment of an MPI library, a set of efficient collective operations for grids and a methodology to organize communication patterns within applications with respect to the underlying physical topology, and implement it in a geophysics application.
Type de document :
Rapport
[Research Report] RR-6633, INRIA. 2008, pp.21
Liste complète des métadonnées

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

https://hal.inria.fr/inria-00319241
Contributeur : Camille Coti <>
Soumis le : dimanche 7 septembre 2008 - 15:18:06
Dernière modification le : jeudi 5 avril 2018 - 12:30:12
Document(s) archivé(s) le : vendredi 4 juin 2010 - 11:01:32

Fichier

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

Identifiants

  • HAL Id : inria-00319241, version 1

Citation

Camille Coti, Thomas Herault, Franck Cappello. MPI Applications on Grids: A Topology-Aware Approach. [Research Report] RR-6633, INRIA. 2008, pp.21. 〈inria-00319241〉

Partager

Métriques

Consultations de la notice

395

Téléchargements de fichiers

131