A framework for adaptive collective communications for heterogeneous hierarchical computing systems

Abstract : Collective communication operations are widely used in MPI applications and play an important role in their performance. However, the network heterogeneity inherent to grid environments represent a great challenge to develop efficient high performance computing applications. In this work we propose a generic framework based on communication models and adaptive techniques for dealing with collective communication patterns on grid platforms. Toward this goal, we address the hierarchical organization of the grid, selecting the most efficient communication algorithms at each network level. Our framework is also adaptive to grid load dynamics since it considers transient network characteristics for dividing the nodes into clusters. Our experiments with the broadcast operation on a real-grid setup indicate that an adaptive framework allows significant performance improvements on MPI collective communications.
Type de document :
Article dans une revue
Journal of Computer and System Sciences, Elsevier, 2008, 74 (6), pp.1082-1093
Liste complète des métadonnées

https://hal.archives-ouvertes.fr/hal-00261436
Contributeur : Luiz Angelo Steffenel <>
Soumis le : vendredi 7 mars 2008 - 09:17:56
Dernière modification le : mardi 24 avril 2018 - 13:52:11
Document(s) archivé(s) le : mardi 28 juin 2011 - 10:50:00

Fichier

SteffenelMounie-Draft-v2.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-00261436, version 1

Collections

Citation

Luiz Angelo Steffenel, Grégory Mounié. A framework for adaptive collective communications for heterogeneous hierarchical computing systems. Journal of Computer and System Sciences, Elsevier, 2008, 74 (6), pp.1082-1093. 〈hal-00261436〉

Partager

Métriques

Consultations de la notice

281

Téléchargements de fichiers

120