Stage - Bac+5 - Stratégies de différentiation automatique HPC pour la simulation aérodynamique - H/F

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ées par nos 4 600 salariés, répartis sur 5 centres.

Les 1 000 salariés du centre du Cesta, en Nouvelle-Aquitaine, participent au développement des armes de la force de dissuasion française.
Le centre assure le rôle d'architecte industriel des têtes nucléaires mises à la disposition des Armées françaises depuis leur conception jusqu'à leur retrait du service.
Pour garantir les performances opérationnelles des systèmes d'armes, le Cesta s'inscrit dans une démarche de simulation de haut niveau et s'appuie sur un parc de moyens d'essais exceptionnels. Parmi ceux-ci, il développe et exploite le plus grand laser d'Europe : le Laser MégaJoule (LMJ).


Venez vous investir au service de la Défense et de la Sécurité de notre pays, relever des défis scientifiques et techniques avec des moyens technologiques d'exception ! Vous contribuerez à l'excellence de la recherche et à la compétitivité de l'industrie française en construisant votre avenir dans un environnement varié et respectueux.
  

Référence

2025-37292-S1736  

Description du poste

Domaine

Mathématiques, information  scientifique, logiciel

Contrat

Stage

Intitulé de l'offre

Stage - Bac+5 - Stratégies de différentiation automatique HPC pour la simulation aérodynamique - H/F

Sujet de stage

L'unité d'accueil située au CEA/CESTA élabore des modèles physico-numériques multiphysiques et développe des codes de calcul pour ses activités dans le domaine de l’aérodynamique hypersonique.
Dans le cadre du développement de logiciels HPC, nous sommes à la recherche d'un(e) stagiaire pour évaluer les performances qualitatives et quantitatives de différentes bibliothèques informatiques de différentiation automatique. Ces bibliothèques seront évaluées au sein d'un code écrit en C++ utilisant Kokkos, une bibliothèque de programmation parallèle développée par le Sandia National Laboratories pour le compte du Department of Energy des Etats-Unis.
L'objectif de ce stage est d'exploiter au mieux la puissance de calcul des machines du CEA, afin de d'intégrer des outils d'optimisation et d'analyse de propagation d'erreur, et de construire des réseaux de neurones pour accélérer les temps de restitution des simulations.

Durée du contrat (en mois)

4-6 mois

Description de l'offre

Le stage consiste à :
1. intégrer dans le code d'études les bibliothèques identifiées ;
la mise en œuvre effective sera guidée par
- la généricité de la programmation
- la souplesse de l'évolution du code de simulation
2. effectuer les estimations qualitatives et quantitatives des performances obtenues ;
- analyse de la précision des résultats obtenus pour chaque bibliothèque
- mesure des temps de calculs sur les différentes machines du CEA
3. proposer une interface avec les méthodes d'optimisation et d'analyse de propagation d'erreur ;
les résultats obtenus doivent être exploités par divers algorithmes d'optimisation ou de propagation d'erreur.
4. proposer un argumentaire pour désigner la solution la mieux adaptée aux besoins de ce code

Profil :

Étudiant(e) en dernière année d'école d'ingénieur ou en master 2 en informatique ou en mathématiques appliquées.
Bonnes compétences en programmation objet, en C++ et en programmation parallèle.
Connaissances en mathématiques appliquées notamment en calcul différentiel.
Rigueur, autonomie et capacité à travailler en équipe.

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.

Profil du candidat

Bac+5

Localisation du poste

Site

Cesta

Localisation du poste

France, Nouvelle-Aquitaine