Pause
Lecture
Moteur de recherche d'offres d'emploi CEA

Implémentation d'une application de transport Monte-Carlo de photons hautement parallèle


Détail de l'offre

Informations générales

Entité de rattachement

La Direction des Applications Militaires (DAM) du CEA, au cœur des enjeux de la dissuasion nucléaire Française, cherche ses futurs talents. Organisme inclusif, le CEA est handi-accueillant : nos emplois sont ouverts à toutes et tous. Associer les forces et les compétences de chacun pour atteindre nos objectifs est l'une de nos valeurs partagée par nos 4 600 salariés, répartis sur 5 centres. Les 1 800 salariés du centre de Bruyères-le-Châtel, en Ile de France relèvent les défis scientifiques et technologiques au service de notre Sécurité Nationale. Le centre conçoit les charges nucléaires des armes de la dissuasion, garantit leur sécurité et leur fiabilité en s'appuyant sur le programme simulation. Il met son expertise technique au service des activités dans la lutte contre la prolifération nucléaire, le terrorisme et les alertes en cas de séisme ou de tsunami. Il assure l'ingénierie des infrastructures complexes de la DAM, de leur conception à leur démantèlement. Il co-développe avec Atos les supercalculateurs au meilleur niveau mondial, dont sont issus ceux du Très Grand Centre de Calcul du CEA, qu'il exploite pour ses missions Défense et gère au profit de la recherche. Enfin, il exploite les installations nécessaires au maintien en condition opérationnelle et à la conception des chaufferies nucléaires embarquées sur les sous-marin et les porte-avions.
Venez-vous investir et relever des défis avec des moyens technologiques d'exception!  

Référence

2022-24312-S0955  

Description du poste

Domaine

Mathématiques, information  scientifique, logiciel

Contrat

Stage

Intitulé de l'offre

Implémentation d'une application de transport Monte-Carlo de photons hautement parallèle

Sujet de stage

Le CEA, acteur mondialement reconnu en matière de recherche et d'innovations, possède une forte expertise dans le domaine du calcul haute performance. Dans ce cadre, les équipes du CEA/DAM travaillent sur des codes de calcul capables de simuler la physique de systèmes parmi les plus complexes ; et cela dans un environnement de calcul massivement parallèle. Pour répondre aux besoins de ses programmes, le CEA/DAM a produit des applications permettant de simuler des radiographies visant à diagnostiquer entre autres des expériences d'hydrodynamique. Elles permettent notamment de prédimensionner et évaluer des expériences menées sur des installations comme EPURE. Dans ce contexte, une généralisation de la radiographie à un calcul de transport de photons pour les applications intéressant le CEA/DAM est considérée.

Durée du contrat (en mois)

5 à 6 mois

Description de l'offre

L'objectif de ce stage est de généraliser un démonstrateur - réalisé lors d'un précédent stage et jusque là dédié à la radiographie - au transport de photons via la méthode Monte-Carlo. Cette généralisation permettra à la fois de reproduire la radiographie d'un objet dans le cas où on suppose une section de diffusion nulle et d'étendre le calcul aux situations où des photons diffusés contribuent au 'score' d'un détecteur. Le caractère massivement parallèle du travail réalisé permettra de comparer la convergence des algorithmes utilisés enre la radiograpie simple et le transport de photons. Les développements seront conduits dans une instance Gitlab privée du CEA/DAM. L'approche du travail sera incrémentale et basée sur la créaction de modules. Un travail de bibliographie sur les algorithmes les plus utilisés dans le transport de photons ainsi qu'une prise en main des méthodes de parallélisation seront accomplis dans un premier temps. Le produit de ces travaux ayant vocation à être utilisé dans des applications de recherche internes, il sera possible d'envisager une valorisation par publication dans un journal scientifique .

Conformément aux engagements pris par le CEA en faveur de l'intégration des personnes en situation de handicap, cet emploi est ouvert à tous et toutes.

Profil du candidat

Monte-Carlo, transport de particules, HPC, Radiographie
C-C++ , CUDA , python , OpenMP , MPI
Bac+5

Localisation du poste

Site

DAM Île-de-France

Localisation du poste

France, Ile-de-France, Essonne (91)

Ville

Bruyères-le-Châtel