Portage de StarPU sur la bibliothèque de communication NewMadeleine - Archive ouverte HAL Access content directly
Master Thesis Year : 2017

Portage de StarPU sur la bibliothèque de communication NewMadeleine

(1)
1

Abstract

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.
Fichier principal
Vignette du fichier
rapport_starpu-nmad.pdf (1.43 Mo) Télécharger le fichier
Vignette du fichier
slides_starpu-nmad.pdf (1.43 Mo) Télécharger le fichier

Dates and versions

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

Identifiers

  • HAL Id : hal-01587584 , version 1

Cite

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
157 View
97 Download

Share

Gmail Facebook Twitter LinkedIn More