A Hierarchical Model to Manage Hardware Topology in MPI Applications

Résumé : Le standard MPI est une contribution importante dans le domaine de la programmation parallèle. Il est destiné à l'écriture d'applications parallèles pour un large éventail d'architectures parallèles. L'arrivée des machines multicœur implique une compréhension plus fine de la topologie matérielle sous-jacente, notamment en ce qui concerne les hiérarchies mémoire et réseau. Or, dans son statut actuel, MPI ne permet pas de prendre ces aspects en compte. Nous détaillons dans cet article des modifications à MPI pour permettre la prise en compte de ces aspects afin d'améliorer les performances applicatives.
Type de document :
Rapport
[Research Report] RR-9077, Inria Bordeaux Sud-Ouest; Bordeaux INP; LaBRI - Laboratoire Bordelais de Recherche en Informatique. 2017, pp.23
Liste complète des métadonnées

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

https://hal.inria.fr/hal-01538002
Contributeur : Guillaume Mercier <>
Soumis le : vendredi 18 août 2017 - 15:36:51
Dernière modification le : mercredi 7 mars 2018 - 01:13:06

Fichier

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

Identifiants

  • HAL Id : hal-01538002, version 3

Collections

Citation

Emmanuel Jeannot, Farouk Mansouri, Guillaume Mercier. A Hierarchical Model to Manage Hardware Topology in MPI Applications. [Research Report] RR-9077, Inria Bordeaux Sud-Ouest; Bordeaux INP; LaBRI - Laboratoire Bordelais de Recherche en Informatique. 2017, pp.23. 〈hal-01538002v3〉

Partager

Métriques

Consultations de la notice

262

Téléchargements de fichiers

89