Portage de StarPU sur la bibliothèque de communication NewMadeleine

Guillaume Beauchamp 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é : De nombreux calculs sont complexe a paralléliser. De plus les structures des machines sont de plus en plus hétérogènes, avec la présence d'accélérateurs (GPU, ...). Un ordonnanceur de tache comme StarPU permet de répartir efficacement les calculs a l’intérieur d'un nœud. Son module StarPU-MPI permet d’étendre cette répartition sur plusieurs nœuds, en échangeant les données nécessaires avec la librairie de communication MPI. Cependant de nombreuses implémentions de MPI manquent d'efficacité pour un grand nombre de requêtes en attente. Notre port de StarPU-MPI sous NewMadeleine permet de résoudre ce problème, et d'améliorer le recouvrement (effectuer du calcul durant les communication) des communications.
Keywords : StarPu NewMadeleine
Type de document :
Mémoires d'étudiants -- Hal-inria+
Calcul parallèle, distribué et partagé [cs.DC]. 2017
Liste complète des métadonnées

https://hal.inria.fr/hal-01587584
Contributeur : Guillaume Beauchamp <>
Soumis le : jeudi 14 septembre 2017 - 15:54:17
Dernière modification le : jeudi 11 janvier 2018 - 06:27:21
Document(s) archivé(s) le : vendredi 15 décembre 2017 - 18:19:36

Identifiants

  • HAL Id : hal-01587584, version 1

Collections

Citation

Guillaume Beauchamp. Portage de StarPU sur la bibliothèque de communication NewMadeleine. Calcul parallèle, distribué et partagé [cs.DC]. 2017. 〈hal-01587584〉

Partager

Métriques

Consultations de la notice

119

Téléchargements de fichiers

36