>>

Séminaire ETIS : Stéphane Zuckerman

Titre du séminaire et orateur

Multithreading à grain fin et gestion de ressources pour le calcul haute-performance.

Stéphane Zuckerman, ETIS, équipe ASTRE

Date et lieu

Mardi 7 novembre 2017, 11h.

ENSEA, salle du conseil

Résumé

Les noeuds de calcul dans les supercalculateurs sont désormais architecturés autour de cartes multi-processeurs et multi-coeurs. Cependant, beaucoup de ces systèmes continuent de s'appuyer sur des modèles d'exécution à gros grain, ce qui implique notamment l'utilisation de communication collectives qui deviennent coûteuses lorsque plusieurs dizaines, centaines, voire plusieurs milliers de coeurs de calcul sont impliqués dans un traitement donné. Nous proposons un nouveau modèle d'exécution, le modèle de codelets, qui ambitionne de pouvoir être mis en oeuvre sur toute architecture parallèle, et qui met l'emphase sur des aspects orientés données et événementiels. Il se base sur une machine abstraite qui est à la fois hiérarchique et distribuée. Ce modèle a été implémenté dans un environnement d'exécution (runtime system) pour architectures homogènes (x86, ARM), et est en train d'être porté sur des architectures hétérogènes. Nous avons démontré qu'en moyenne sur des applications qui se comportent bien (en termes de performance) avec des modèles à gros grain, notre modèle est compétitif, et que sur des applications plus irrégulières, il se comportait mieux que les modèles traditionnels.

Go back