Etude des possibilités d’optimisations et d’accélérations hardwares dans le code NARMER-1 H/F

il y a 1 jour


Saclay, France CEA Temps plein

Etude des possibilités d’optimisations et d’accélérations hardwares dans le code NARMER-1 H/F Join to apply for the Etude des possibilités d’optimisations et d’accélérations hardwares dans le code NARMER-1 H/F role at CEA Le SERMA développe des outils de calcul pour la radioprotection, notamment le code de référence Monte-Carlo TRIPOLI-4® [1] et le code simplifié NARMER-1 [2]. Ce dernier, successeur du code MERCURE-6, permet un calcul de l’atténuation des photons gamma en ligne droite dans des géométries à trois dimensions pour notamment calculer des débits d’équivalent de dose, en tenant compte du flux provenant de la diffusion par l’intermédiaire de facteurs d’accumulation, appelés « buildup » en anglais. Un second mode de mise en œuvre du code propose d’évaluer la contribution du courant réfléchi des photons par une paroi, en exploitant une bibliothèque pré-calculée d’albédos doublement différentiels en angle et en énergie. L’objectif du stage est dans un premier temps de dresser un panorama des matériels actuels (architectures CPU, GPU, etc.), des outils (compilateurs, etc.), des librairies (OptiX, Kokkos, etc.), des langages associés (C++, CUDA, etc.), des méthodes (BVH, etc.) et algorithmes envisageables en général et dans le cas NARMER-1 en particulier (transport simplifié de photons gamma), ainsi que les tendances d’évolution. Après analyse et discussion, il s’agira de choisir certaines voies parmi les plus adéquates, prometteuses, et réalistes en fonction également des équipements disponibles, afin d’illustrer leurs mises en œuvre classiques et de démontrer au passage une maîtrise suffisante. Ces mises en œuvre pourront commencer sur des maquettes autonomes, et ensuite, de façon réaliste se placer en concurrence de sous-parties de l’algorithme actuel de calcul de NARMER-1. Le stage permettra de mettre en œuvre les connaissances du transport de photons gamma dans la matière et les savoir-faire en terme d’exploitation des optimisations disponibles et des matériels hardwares actuels. Il sera l’occasion de prendre en main et d’exploiter le code NARMER-1 utilisé dans l’industrie, notamment à EDF. Le stage permettra également de mobiliser et développer des compétences d’analyse et de méthodologie, dans la conduite d’un travail qui reposera sur un socle scientifique et technique parfaitement maîtrisé et qui ciblera un fort besoin industriel. [1] E. Brun, F. Damian, C.M. Diop, E. Dumonteil, F.X. Hugot, C. Jouanne, Y.K. Lee, F. Malvagi, A. Mazzolo, O. Petit, J.C. Trama, T. Visonneau, A. Zoia, Tripoli-4®, CEA, EDF and AREVA reference Monte Carlo code, Annals of Nuclear Energy 82, 151-160 (2015). [2] T. Visonneau, L. Pangault, F. Malouch, F. Malvagi and F. Dolci, NARMER-1: a photon point-kernel code with build-up factors, EPJ Web of Conferences 153, 06028 (2017). Moyens / Méthodes / Logiciels GPU / NARMER-1 / simulation numérique Profil du candidat M2 / Ecole d'ingénieur, avec un goût prononcé pour la simulation numérique, la programmation scientifique et le calcul HPC Localisation du poste Site: SaclayFrance, Île-de-France, Essonne (91)Ville: Gif-sur-Yvette Critères candidat Diplôme préparé: Bac+5 - Diplôme École d'ingénieursFormation recommandée: Informatique, physiquePossibilité de poursuite en thèse: Non Disponibilité du poste 01/03/2026 #J-18808-Ljbffr



  • Saclay, Île-de-France CEA Temps plein

    Le SERMA développe des outils de calcul pour la radioprotection, notamment le code de référence Monte-Carlo TRIPOLI-4 [1] et le code simplifié NARMER-1 [2]. Ce dernier, successeur du code MERCURE-6, permet un calcul de l'atténuation des photons gamma en ligne droite dans des géométries à trois dimensions pour notamment calculer des débits...


  • Saclay, France CEA Temps plein

    Biaisage du transport électron dans le code TRIPOLI-4 H/F Join to apply for the Biaisage du transport électron dans le code TRIPOLI-4 H/F role at CEA Responsabilités Le stagiaire commencera par une recherche bibliographique des dernières avancées sur le sujet et se familiariser avec le code TRIPOLI-4 utilisant la cascade électromagnétique...


  • Saclay, Île-de-France CEA Temps plein

    Le stage proposé sera composé des étapes suivantes:bibliographie sur le sujet;test d'un ou plusieurs estimateurs de la vitesse de convergence(cette phase pourra être réalisée en Python, ou un autre langage, si cela présente un avantage);implémentation de l'estimateur dans le code Tripoli-4 en C++.Le stage nécessitera des connaissances minimales en...

  • Ingénieur d'Etudes

    il y a 2 jours


    Saclay, Île-de-France CEA Temps plein

    Informations 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...


  • Saclay, France CEA Temps plein

    Développeur C++ – ingénierie logicielle & optimisation pour l'IA embarquée H/F Rejoignez le CEA pour donner du sens à votre activité, mener ou soutenir des projets de R&D nationaux et internationaux, cultiver et faire vivre votre esprit de curiosité. Nous cherchons un(e) développeur -développeuse C++ expérimenté(e) – ingénierie logicielle &...


  • Saclay, France Cea Temps plein

    Le stage proposé sera composé des étapes suivantes: -bibliographie sur le sujet; -test d'un ou plusieurs estimateurs de la vitesse de convergence (cette phase pourra être réalisée en Python, ou un autre langage, si cela présente un avantage); -implémentation de l'estimateur dans le code Tripoli-4 en C++. Le stage nécessitera des connaissances...


  • Saclay, Île-de-France CEA Temps plein

    Informations 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...


  • Saclay, France CEA Temps plein

    Implémentation et analyse comparative de corrélations dans deux codes de thermo-hydraulique H/F Référence 2025-38246 Description du poste Thermohydraulique et mécanique des fluides Sujet de stage Le stage se déroulera au sein du STMF (Service de Thermo-hydraulique et de Mécanique des Fluides). Il permettra de poursuivre les travaux préliminaires à...


  • Saclay, France CEA Temps plein

    Chargé d'études CVC/performance énergétique H/F Description du poste Moyens généraux et installations Intitulé de l'offre Chargé d'études CVC/performance énergétique H/F Description de l'offre Le Service Logistique Exploitation Maintenance (SLEM), en particulier le Groupe Thermique Fluides (GTF) recherche un Chargé d’études CVC/performance...


  • Saclay, Île-de-France CEA Temps plein

    Ce stage s'inscrit dans la volonté de mise en commun des codes à l'échelle composant du service dethermo-hydraulique.Lors de ce stage, vous aurez à charge dans un premier temps de prendre en main deux codes desimulation thermo-hydraulique du service (Génépi pour les générateurs de vapeur et Flica pour lescœurs de REP) à l'échelle composant afin...