STAGE - Parallélisation hybride MPI + GPU d'un solveur éléments finis
il y a 8 heures
Vous serez accueilli·e au sein del’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 phaseconstituent 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 œuvre 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 pilelogicielle. 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 cœurs 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.
-
Stage - Parallélisation Hybride Mpi + Gpu D'un Solveur éléments Finis
il y a 2 semaines
Saint-Paul-lès-Durance, France CEA Temps pleinDescription du poste **Domaine**: - Mathématiques, information scientifique, logiciel **Contrat**: - Stage **Intitulé de l'offre**: - STAGE - Parallélisation hybride MPI + GPU d'un solveur éléments finis **Sujet de stage**: - Parallélisation hybride MPI + GPU du code de champs de phase SLOTH **Durée du contrat (en mois)**: - 6 **Description...
-
Saint-Paul-lès-Durance, Provence-Alpes-Côte d'Azur, France CEA Temps pleinLe stage est proposé sur le site du CEA Cadarache à 30 minutes d'Aix en Provence dans le sud-est de la France. L'institutIRESNEmène des activités de R&D sur les combustibles nucléaires dans l'objectif d'accroître la sûreté et la performance des réacteurs actuels et de développer les combustibles des réacteurs du futur.Les matériaux intervenants...
-
Saint-Paul-lès-Durance, Provence-Alpes-Côte d'Azur, France CEA Temps pleinInformations générales Entité de rattachement Le CEA est un acteur majeur de la recherche, au service des citoyens, de l'économie et de l'Etat.Il apporte des solutions concrètes à leurs besoins dans quatre domaines principaux : transition énergétique, transition numérique, technologies pour la médecine du futur, défense et sécurité sur un...
-
Saint-Paul-lès-Durance, France CEA Temps pleinSTAGE - Modélisation HPC d'un assemblage combustible type RJH et benchmark H/FMathématiques, information scientifique, logicielDescription du poste 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...
-
Saint-Paul-lès-Durance, France CEA Temps pleinDescription du poste **Domaine**: - Mathématiques, information scientifique, logiciel **Contrat**: - Stage **Intitulé de l'offre**: - STAGE - Simulation thermomécanique d'un assemblage combustible de MTR sur supercalculateurs HPC H/F **Sujet de stage**: - Mise en place d'une simulation thermomécanique d'un assemblage combustible de réacteur...
-
Saint-Paul-lès-Durance, Provence-Alpes-Côte d'Azur, France CEA Temps pleinVous serez accueilli·e au sein del'IRESNE, institut de la DES, où vous intégrerez l'équipe du laboratoire et participerez pleinement à ses activités.Contexte scientifique :La simulation numérique du comportement des combustibles nucléaires repose sur la modélisation des interactions thermomécaniques qui s'établissent en cœur de réacteur. Les...
-
Saint-Paul-lès-Durance, France CEA Temps pleinDescription du poste **Domaine**: - Mathématiques, information scientifique, logiciel **Contrat**: - Stage **Intitulé de l'offre**: - STAGE - Modélisation HPC d'un assemblage combustible type RJH et benchmark H/F **Sujet de stage**: - Modélisation HPC d'un assemblage combustible type RJH et benchmark **Durée du contrat (en mois)**: -...
-
Saint-Paul-lès-Durance, Provence-Alpes-Côte d'Azur, France CEA Temps pleinInformations générales Entité de rattachement Le CEA est un acteur majeur de la recherche, au service des citoyens, de l'économie et de l'Etat.Il apporte des solutions concrètes à leurs besoins dans quatre domaines principaux : transition énergétique, transition numérique, technologies pour la médecine du futur, défense et sécurité sur un...
-
Stage : Simulation Numérique Du Couplage
il y a 2 semaines
Saint-Paul-lès-Durance (13), France CEA Temps pleinDescription du poste **Domaine**: - Mécanique et thermique **Contrat**: - Stage **Intitulé de l'offre**: - Stage : Simulation numérique du couplage mécanique des fluides, induction et thermique H/F **Sujet de stage**: - Simulation numérique du couplage mécanique des fluides, induction et thermique **Durée du contrat (en mois)**: -...
-
Saint-Paul-lès-Durance, France CEA Temps pleinDescription du sujet de thèse Vers une nouvelle approche itérative pour la modélisation efficace du contact mécanique Domaine Sciences pour l'ingénieur Sujets de thèse Vers une nouvelle approche itérative pour la modélisation efficace du contact mécanique Contrat Thèse Description de l'offre Dans le cadre de la modélisation et de la simulation du...