GASNet est un support d'exécution de l'université de Berkeley, destiné aux langages de type PGAS (Partitioned Global Address Space) tels que UPC. GASNet utilise un modèle de communication de type messages actifs de façon à avoir les communications qui se déroulent en tâche de fond.
NewMadeleine est une bibliothèque de communications développée au sein de l'équipe Tadaam de l'Inria. À l'aide de son moteur d'ordonnancement de tâches PIOMan, NewMadeleine vise en particulier la progression asynchrone des communications, et est donc particulièrement adaptée pour le recouvrement du calcul et des communications, et les schémas de type messages actifs.
L'objectif de ce Projet de Programmation est de réaliser un portage de GASNet sur la bibliothèque NewMadeleine. Concrètement, GASNet est portable sur différents types de réseaux au moyen de drivers appelés conduits. Il s'agit donc d'écrire un nouveau conduit qui utilise NewMadeleine.