Déploiement automatique de code distribué asynchrone par métaprogrammation
Antoine Tran Tan (séminaire ParSys)
15 October 2013, 10h30 - 15 October 2013, 11h30 Salle/Bat : 465/PCRI-N
Contact :
Activités de recherche :
Résumé :
Les avancées technologiques dans le domaine du HPC sont aujourd'hui limitées par nos modèles de programmation parallèle qui atteignent difficilement les performances crête des nouvelles architectures. Les deux principaux problèmes sont la non-aisance de ces modèles de programmation et leur manque de scalabilité face aux obstacles tel que le changement dynamique de la charge de travail ou bien la gestion mémoire partagée/distribuée.
Durant ce séminaire, je présenterai tout d'abord la bibliothèque NT2 qui permet au travers d'un EDSL de faciliter la conception d'applications orientés HPC. Puis je présenterai un modèle de programmation appelé "Futures et Promesses" qui pallie aux difficultés cités ci-dessus en maximisant l'asynchronisme dans les calculs que ce soit sur système partagée ou distribuée.