Stage - Parallélisation Hybride Mpi + Gpu d'Un Solveur Éléments Finis H/F

il y a 2 semaines


Marseille ème, France Cea Temps plein

Vous serez accueilli·e au sein de l'IRESNE, institut de la DES, où vous intégrerez l'équipe du laboratoire et participerez pleinement à ses activités. Ce stage s'inscrit dans une volonté de montée en performance des outils de calcul pour la simulation des combustibles nucléaires sur les dernières générations de supercalculateurs dotés de cartes graphiques (GPU). Les méthodes de champ de phase constituent un outil de modélisation flexible et performant pour décrire l'évolution spatio-temporelle de systèmes physiques complexes soumis à de fortes hétérogénéités (transitions de phase, coalescence, fissuration, etc.). Couramment utilisées en science des matériaux, elles sont mises en oeuvre dans les outils de calcul scientifique de la plateforme logicielle PLEIADES, dédiée à la simulation du comportement des combustibles nucléaires et développée par le CEA avec différents partenaires industriels tels que EDF ou Framatome. Les équipes du CEA ont développé un solveur champ de phase, nommé PLEIADES/SLOTH, destiné à l'étude du comportement du combustible à différentes échelles de description, depuis les conditions nominales de fonctionnement jusqu'à des situations extrêmes en termes de température et de composition des matériaux. À noter que SLOTH s'appuie sur la bibliothèque éléments finis MFEM, développée par le Lawrence Livermore National Laboratory (LLNL). Depuis plusieurs décennies, le CEA investit régulièrement dans de nouveaux supercalculateurs afin de suivre les évolutions matérielles. Depuis quelques années, ces machines sont massivement accélérées par des cartes graphiques, ce qui a nécessité une adaptation des codes de calcul ainsi qu'une évolution partielle de la pile logicielle. SLOTH s'inscrit dans cette refonte complète du module champ de phase basé sur MFEM et propose déjà de nombreuses fonctionnalités physiques, ainsi qu'une parallélisation en mémoire distribuée (MPI) testée sur plus de 32 000 coeurs de calcul. Le stage se déroulera en trois étapes : Prise en main du code SLOTH et d'exemples «standalone» de MFEM, intégrant déjà une parallélisation GPU. Cette étape inclut le profilage des performances à l'aide des outils Nvidia (nsight-compute, nsight-systems) ainsi que l'approche roofline. Mise en place d'un démonstrateur de SLOTH sur GPU, avec une attention particulière portée aux structures de données, et validation des performances par comparaison avec les résultats obtenus sur CPU. Déploiement de la parallélisation hybride MPI + GPU et validation sur un cas d'intérêt à très grande échelle.



  • Marseille 13ème, France Cea Temps plein

    Vous serez accueilli·e au sein de l'IRESNE, institut de la DES, où vous intégrerez l'équipe du laboratoire et participerez pleinement à ses activités. Contexte scientifique La modélisation par la méthode des éléments finis des phénomènes thermo-mécaniques a une place centrale dans les simulations d'éléments combustible développées au sein de...


  • Marseille 13ème, France Cea Temps plein

    Vous serez accueilli·e au sein de l'IRESNE, institut de la DES, où vous intégrerez l'équipe du laboratoire et participerez pleinement à ses activités. Le réacteur Jules Horowitz (RJH) est un réacteur expérimental en cours de construction sur le site du CEA Cadarache. Il permettra de tester le comportement de matériaux et de combustibles sous...


  • Marseille 13ème, France Cea Temps plein

    Vous serez accueilli·e au sein de l'IRESNE, institut de la DES, où vous intégrerez l'équipe du laboratoire et participerez pleinement à ses activités. Le réacteur Jules Horowitz (RJH) est un projet de réacteur nucléaire de recherche porté par le CEA et construit sur le centre de Cadarache, consacré à la recherche sur les matériaux et les...


  • Marseille, France Systea Energie Temps plein

    Pour le compte de l'un de nos clients, nous recherchons un(e) Ingénieur Calcul Éléments Finis pour intervenir sur des problématiques de dimensionnement, de résistance des matériaux et de simulation numérique. Vos missions : - Réaliser les modélisations et les simulations par éléments finis (statique, dynamique, thermique, vibratoire, etc.). -...


  • Marseille, France Systea Temps plein

    SYSTEA est une société spécialisée dans l'emploi de cadres, experts et techniciens spécialisés, présent depuis plus de 10 ans, nous intervenons sur des projets industriels et de grands travaux dans les domaines de l'énergie, de l'aérospatiale, de la défense, des télécommunications, de l'environnement, du BTP, du ferroviaire et de l'automobile....


  • Marseille, France Capgemini Temps plein

    Ingénieure / Ingénieur calcul mécanique - Stage Capgemini Engineering, leader mondial des services d'ingénierie , rassemble des équipes d'ingénieurs , de scientifiques et d'architectes pour aider les entreprises les plus innovantes dans le monde à libérer leur potentiel . Des voitures autonomes aux robots qui sauvent des vies, nos experts en...


  • Marseille 13ème, France Cea Temps plein

    Vous serez accueilli·e au sein de l'IRESNE, institut de la DES, où vous intégrerez l'équipe du laboratoire Le stage est proposé au sein de l'institut de recherche sur les systèmes nucléaires pour la production d'énergie bas carbone (IRESNE), basé sur le site du CEA Cadarache à 30 minutes d'Aix en Provence dans le sud-est de la France. L'institut...


  • Marseille 13ème, France Cea Temps plein

    Vous serez accueilli·e au sein de l'IRESNE, institut de la Direction des énergies, où vous intégrerez l'équipe Imagerie du laboratoire de mesures nucléaires et participerez pleinement à ses activités. L'objectif de ce stage consiste en la proposition et le développement d'un algorithme permettant à la fois la reconstruction de l'image mais...


  • Marseille 13ème, France Cea Temps plein

    Vous serez accueilli·e au sein de l'IRESNE, institut de la DES, où vous intégrerez l'équipe du laboratoire et participerez pleinement à ses activités. Ce stage s'inscrit dans une démarche visant à améliorer la compréhension du comportement sous irradiation des combustibles nucléaires, notamment lors de scénarios incidentels ou accidentels. Pour...


  • Marseille 13ème, France Cea Temps plein

    Vous serez accueilli·e au sein de l'IRESNE, institut de la DES, où vous intégrerez l'équipe du laboratoire et participerez pleinement à ses activités. Contexte scientifique Les lois de comportements mécaniques concentrent les connaissances acquises sur les matériaux et sont de fait fondamentales en mécanique de structures. Leur rôle est de calculer...