A Hierarchical Model to Manage Hardware Topology in MPI Applications

Brice Goglin 1 Emmanuel Jeannot 1 Farouk Mansouri 1 Guillaume Mercier 1
1 TADAAM - Topology-Aware System-Scale Data Management for High-Performance Computing
LaBRI - Laboratoire Bordelais de Recherche en Informatique, Inria Bordeaux - Sud-Ouest
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. 2018, pp.32
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 : mardi 22 mai 2018 - 12:29:32
Dernière modification le : jeudi 24 mai 2018 - 14:35:41
Document(s) archivé(s) le : mardi 25 septembre 2018 - 02:22:33

Fichier

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

Identifiants

  • HAL Id : hal-01538002, version 6

Collections

Citation

Brice Goglin, 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. 2018, pp.32. 〈hal-01538002v6〉

Partager

Métriques

Consultations de la notice

91

Téléchargements de fichiers

78