Portage de StarPU sur la bibliothèque de communication NewMadeleine - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Mémoires D'étudiants -- Hal-Inria+ Année : 2017

Portage de StarPU sur la bibliothèque de communication NewMadeleine

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.

Mots clés

Fichier principal
Vignette du fichier
rapport_starpu-nmad.pdf (1.43 Mo) Télécharger le fichier
slides_starpu-nmad.pdf (1.43 Mo) Télécharger le fichier

Dates et versions

hal-01587584 , version 1 (14-09-2017)

Identifiants

  • HAL Id : hal-01587584 , version 1

Citer

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

Collections

CNRS INRIA INRIA2
167 Consultations
99 Téléchargements

Partager

Gmail Facebook X LinkedIn More