Post-doctorat - Optimisation d’algorithmes de transport Neutronique Monte-Carlo sur GPU - H/F
il y a 1 semaine
Ce post-doctorat a pour objectif la conception, l’implémentation et l’optimisation des algorithmes de transport Monte-Carlo sur GPU à l’aide de Kokkos. Faisant suite à une analyse des travaux traitant de l’accélération sur GPU pour les codes de Neutronique Monte-Carlo, le ou la post-doctorant(e) aura pour but de développer un prototype intégré à un code C++ existant en utilisant la librairie Kokkos pour paralléliser les tâches et les exécuter sur GPU. Pour cela, il ou elle réalisera les actions suivantes : 1. Conception de structures de données en C++ génériques et spécialisées, capables de supporter une allocation efficace, des accès mémoire optimisés, et une utilisation cohérente sur CPU et GPU en maintenant un code lisible, modulaire et extensible. 2. Implémentation sur GPU des algorithmes de transport Monte-Carlo, en veillant à la portabilité et à l'optimisation du code. 3. Intégration transparente (via pybind11) du code C++ avec l’écosystème Python 3 présent dans le code pour le pilotage haut niveau sans compromettre la performance en cœur de calcul. 4. Développement de benchmarks basés sur des cas représentatifs afin d’évaluer l’impact des choix d’implémentation sur GPU sur les résultats en les comparant à ceux obtenus par des méthodes classiques sur CPU et valider l'exactitude des simulations. 5. Analyse comparative approfondie pour les algorithmes de transport Monte-Carlo sur les différentes architectures CPU et GPU disponibles. L’objectif est d’identifier les goulots d'étranglement dans l'implémentation initiale en utilisant des outils de profilage et proposer des améliorations pour obtenir une accélération significative par rapport aux implémentations CPU classiques. Conformément aux engagements pris par le CEA en faveur de l'intégration des personnes handicapées, cet emploi est ouvert à toutes et à tous. Le CEA propose des aménagements et/ou des possibilités d'organisation pour l’inclusion des travailleurs handicapés. Participant à la protection nationale, une enquête administrative est réalisée pour tous les collaborateurs du CEA afin d'assurer l'intégrité et la sécurité de la nation.
-
Bruyères-le-Châtel, France CEA Temps pleinPost-doctorat - Optimisation d’algorithmes de transport Neutronique Monte-Carlo sur GPU - H/FLa Direction des Applications Militaires (DAM) du CEA cherche ses futurs talents. Organisme inclusif, le CEA est handi-accueillant : nos emplois sont ouverts à toutes et tous.Le centre de Bruyères-le-Châtel, en Ile de France relève les défis scientifiques et...
-
Bruyères-le-Châtel, France Cea Temps pleinLes objectifs de ce stage consistent, dans un premier temps, à la réalisation d'une structure de maillage adaptatif au sein du code de calcul effectuant le transport de particules. Ensuite, l'étape suivante consistera en l'adaptation de l'algorithme effectuant le transport afin qu'il puisse fonctionner sur la structure de maillage adaptatif implémentée...
-
Bruyères-le-Châtel, France Cea Temps pleinLes objectifs de ce stage consistent, dans un premier temps, à la réalisation d'une structure de maillage adaptatif au sein du code de calcul effectuant le transport de particules. Ensuite, l'étape suivante consistera en l'adaptation de l'algorithme effectuant le transport afin qu'il puisse fonctionner sur la structure de maillage adaptatif implémentée...
-
Optimisation GPU et CPU du calcul de volumes d’intersection
il y a 3 jours
Bruyères-le-Châtel, France CEA Temps pleinUn acteur majeur en recherche en France propose un stage de 5 à 6 mois en optimisation et calcul de volume d’intersection. Le candidat idéal devra avoir des compétences en Python et C++, avec des connaissances en optimisation et traitement GPU. Ce stage est destiné aux étudiants Bac+4/+5, offrant une opportunité d'appliquer des compétences en...
-
Bruyères-le-Châtel, France CEA Temps pleinSite carrière CEA : toutes nos offres d'emploi Vous n'avez pas encore votre propre espace candidat. Créez-le en cliquant ici.Un souci ? Contactez-nous àadmin-poem@cea.fr Site carrière CEA : toutes nos offres d'emploi Moteur de recherche d'offres d'emploi CEA Post-doctorat - Modélisation 'particle-in-cell' des collisions élastiques dans les plasmas -...
-
Bruyères-le-Châtel, Île-de-France CEA Temps pleinInformations 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...
-
Ingénieur-chercheur Développement logiciel Monte Carlo pour le HPC H/F
il y a 2 semaines
Rue de la Piquetterie, Bruyères-le-Châtel - France, Ile-de-France, Essonne () CEA Temps pleinInformations 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...
-
Rue de la Piquetterie, Bruyères-le-Châtel - France, Ile-de-France, Essonne () CEA Temps pleinInformations 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...
-
Bruyères-le-Châtel, France CEA Temps pleinIntitulé du posteIngénieur/Chercheur Etude et Développement Logiciel en Neutronique H/FDescription du posteNeutronique et physique des réacteursDescription de l'offrePour améliorer la modélisation physico-numérique tout en tirant le meilleur profit des calculateurs haute performance, la Direction des Applications Militaires du CEA poursuit une...
-
Bruyères-le-Châtel, Île-de-France CEA Temps pleinInformations 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...