Job Search and Career Advice Platform

Activez les alertes d’offres d’emploi par e-mail !

Post-doctorat - Optimisation d’algorithmes de transport Neutronique Monte-Carlo sur GPU - H/F

CEA

Bruyères-le-Châtel

Sur place

EUR 40 000 - 50 000

Plein temps

Il y a 30+ jours

Générez un CV personnalisé en quelques minutes

Décrochez un entretien et gagnez plus. En savoir plus

Résumé du poste

Un organisme de recherche scientifique en France recherche un(e) post-doctorant(e) pour optimiser des algorithmes de transport Monte-Carlo sur GPU. Le candidat idéal doit avoir un doctorat en informatique ou discipline connexe et maîtriser le C++. Cette position est ouverte à tous, et le CEA propose des aménagements pour les travailleurs handicapés.

Qualifications

  • Forte compétence en programmation C++ moderne.
  • Maîtrise de Kokkos et des outils d’analyse de performance sur GPU est un atout.

Responsabilités

  • Conception de structures de données en C++.
  • Implémentation des algorithmes de transport Monte-Carlo sur GPU.
  • Intégration du code C++ avec Python 3.
  • Développement de benchmarks basés sur des cas représentatifs.
  • Analyse comparative des algorithmes sur différentes architectures.

Connaissances

Programmation C++ moderne
Parallélisme GPU (CUDA/HIP/SYCL)
Kokkos
Analyse de performance sur GPU
Simulation Monte Carlo

Formation

Docteur(e) en informatique scientifique, physique computationnelle ou mathématiques appliquées
Description du poste
Post-doctorat - Optimisation d’algorithmes de transport Neutronique Monte-Carlo sur GPU - H/F

La 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 technologiques au service de notre Sécurité Nationale. Il 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.

Description du poste

La simulation par la méthode Monte Carlo est une approche de référence pour les calculs de transport de particules en neutronique. Elle repose sur la génération de trajectoires aléatoires représentant les déplacements des neutrons dans un milieu, permettant d'estimer différentes grandeurs physiques.

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

Les actions à réaliser sont les suivantes :

  • 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.
  • Implémentation sur GPU des algorithmes de transport Monte-Carlo, en veillant à la portabilité et à l'optimisation du code.
  • Intégration transparente 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.
  • 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.
  • Analyse comparative approfondie pour les algorithmes de transport Monte-Carlo sur les différentes architectures CPU et GPU disponibles.
Profil du candidat

Docteur(e) en informatique scientifique, physique computationnelle ou mathématiques appliquées avec une forte compétence en programmation C++ moderne, parallélisme GPU (CUDA/HIP/SYCL). La maîtrise de Kokkos et des outils d’analyse de performance sur GPU est un atout majeur. Une expérience dans la simulation Monte Carlo serait également appréciée.

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.

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.