Stage - Bac+5 - Etude de partitionneur pour un solveur H-matrice - 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

2023-28010-S1036  

Description du poste

Domaine

Mathématiques, information  scientifique, logiciel

Contrat

Stage

Intitulé de l'offre

Stage - Bac+5 - Etude de partitionneur pour un solveur H-matrice - H/F

Sujet de stage

Dans le cadre de ses activités dans le domaine de la furtivité radar, le CEA/CESTA développe un code de calcul simulant le comportement électromagnétique d’objets 3D. Ce logiciel résout les équations de Maxwell en régime harmonique par la méthode des équations intégrales surfaciques qui après discrétisation par élément finis conduit à un système linéaire dense. Pour résoudre ce système, une méthode de compression, basée sur l’algèbre des H-matrices (H pour hiérarchique) et l'algorithme ACA (Adaptive Cross Approximation), a été implémentée dans ce code. Un des ingrédients de la méthode de compression d’une H-matrice est le partitionnement hiérarchique de la surface de l’objet diffractant, qui permet le découpage hiérarchique en blocs de la matrice du problème, un bloc matriciel correspondant à l’interaction entre deux éléments de la partition de la surface de l’objet.

Durée du contrat (en mois)

6 mois

Description de l'offre

L’objectif de ce stage est la mise en œuvre de partitionneur multi-niveaux parallèle. Le partitionnement doit respecter deux contraintes, une liée à la bonne compression des blocs, l’autre au design parallèle du solveur : les inconnues du système doivent être regroupés spatialement, chaque groupe doit être constitué d’un nombre fixe d’inconnues. Après une étude bibliographique, il s’agira de tester différentes solutions en explorant par exemple des approches basées soit sur un partitionnement topologique, géométrique ou une approche hybride.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. Participant à la protection nationale, une enquête administrative est réalisée pour tous les salariés du CEA afin d'assurer l'intégrité et la sécurité de la nation.

Profil du candidat

Implémentation informatique
parallélisme, théorie des graphes
Bac+5

Localisation du poste

Site

Cesta

Localisation du poste

France, Nouvelle-Aquitaine, Gironde (33)

Ville

LE BARP