Environnement Logiciel pour le Calcul Intensif
Porteur : BULL,
Statut :
Date de début du projet : Janvier 2015
Date de fin de projet :
Durée :
Partenaires du projet : BULL, CEA, INRIA, SAFRAN, CERFACS, CORIA, CENAERO, ONERA, UVSQ, KITWARE, ALGOTECH
Site web: http://elciproject.fr/
Janvier 2017
Le projet ELCI (Environnement Logiciel pour le Calcul Intensif) a pour objet de développer un ensemble logiciel complet et cohérent pour étendre les capacités des systèmes de simulation numérique et de calcul haute performance (HPC), avec notamment une nouvelle génération de pile logicielle pour le contrôle des super- calculateurs, de solveurs numériques et de logiciels de pré-, post-, co-traitements, d’environnement de program- mation et d’exécution, et d’en valider l’intérêt avec une mise en œuvre sur des cas applicatifs fortement significatifs.
Le consortium projet réunit des groupes industriels, des PMEs et des laboratoires publics : Bull, CEA, Inria, Safran, Cerfacs, Coria, Cenaero, Onera, UVSQ, Kitware, AlgoTech.
Le projet a démarré en 2015. Son objectif principal est de développer et optimiser un environnement logiciel système adapté aux besoins des nouvelles générations d’archi- tecture HPC.
Une approche de co-design est mise en œuvre, visant à valider et prioriser ces développements selon les besoins prévi- sibles d’applications choisies parmi les plus exigeantes.
Le projet était présent au Forum Teratec 2016.
Les travaux du projet ont permis d’avancer sur les différents thèmes prévus (environnements d’exécution, bibliothèques et codes de calcul, environnements de programmation & applications), avec notamment des réalisations beta pour l’ensemble des domaines prévus.
Les travaux du projet ont donné matière à six publications ou présentations en 2016 :
Int.Workshop on OpenMP, Riken, Japan (Inria – P.Virouleau, A.Roussel, J-M Gratien, F.Broquedis, T.Gautier, F.Rastello)
Title : Description, Implementation and Evaluation of an Affinity Clause for Task Directives.
11th International ERCOFTAC Symposium on Engineering Turbulence Modelling and Measurements, Italy
(Coria – Nicolas Legrand, Ghislain Lartigue, Vincent Moureau)
Title : A geometric multi-grid framework for the extraction of large-scale vortices in turbulent flows. Application to the massively parallel LES of a low-Mach number turbine blade.
ComPas 2015, Lille
(Inria – Jérôme Richard)
Title : Vers un modèle de composants supportant l’ordonnancement de tâches pour le calcul de haute performance.
Read : https://hal.inria.fr/hal-01192661
Média : Proc. Of Europar, Grenoble, France,
( Inria – P.Virouleau, F.Broquedis, T.Gautier, F.Rastello)
Title : Using data dependencies to improve task-based scheduling strategies on NUMA architectures.
ComPas 2016, Lorient, France
(Inria – P.Virouleau)
Title : Amélioration des stratégies d’ordonnancement sur architectures NUMA à l’aide des dépendances de données.
ComPas 2016, Lorient, France
(CEA – Hugo Taboada)
Title : Impact du placement des threads de progression pour les collectives MPI non-bloquantes
Plus d’information : http://elciproject.fr/
|