

Ingénieur en Modélisation et Exploration pour les Architectures Hpc Exascale H/F CEA
Saclay - 91 CDD- Bac +5
- Industrie high-tech • Telecom
Les missions du poste
Dans le contexte des futures architectures exascale, caractérisées par une hétérogénéité croissante, il devient impératif de disposer de modèles de programmation évolutifs, de stratégies de portage d'application efficaces ainsi que de techniques d'exploration optimisées pour exploiter pleinement les capacités de ces environnements.
Face à ce challenge le CEA a démarré un projet qui vise à concevoir et valider une approche complète et innovante pour optimiser l'exécution et le portage d'applications de simulation sur des architectures HPC hétérogènes.
Parmi les applications scientifiques visant ces architectures, le code Dyablo, permet de simuler des fluides astrophysiques sur grilles adaptives. DONUT est une mini-application de solveur Sn-DGFEM pour l'équation de transport de Boltzmann. Cette résolution se fait pour des maillages structurés cartésiens et hexagonaux en 2D et en 3D à l'échelle du coeur du réacteur (géométries homogénéisées ou semi-homogénéisées). DONUT peut résoudre des problèmes à valeurs propres et des problèmes à source.
Ces codes ont été pensés depuis le début pour fonctionner avec Kokkos. Avant de pouvoir effectuer de grands runs de calcul, il est nécessaire d'optimiser ces codes. Cependant, le haut niveau d'abstraction, et l'utilisation de Kokkos rend l'analyse et l'optimisation difficile avec des outils standards du domaine.
L'outils A-DECA (Automated Design space Exploration for Computing Architectures) développé au sein du CEA permet d'explorer efficacement l'espace des paramètres et de sélectionner les compromis performance-consommation adaptés à chaque application/architectures.
En s'appuyant sur des outils avancés comme Kokkos et A-DECA, le projet propose de répondre aux défis d'extraction, d'optimisation et d'adaptation des noyaux de calcul (kernels) des applications de façon efficace et automatique pour exécution sur différentes architectures matérielles.
Le projet vise à utiliser des outils d'aide à la décision pour optimiser les paramètres d'exécution en termes de performances et de consommation énergétique. L'intégration de stratégies avancées, telles que celles proposées par l'outil A-DECA, permettra d'explorer un large spectre de paramètres et d'identifier les meilleurs compromis.
Nous cherchons un(e) ingénieur/ingénieure en modélisation et exploration pour les architectures HPC exascale, en CDD.
Intégré à l'équipe projet, vos missions seront :
L'automatisation de l'extraction et de l'instrumentation des kernels pour l'identification et l'optimisation des paramètres via A-DECA.
La conception d'une méthode efficace pour d'auto-tuning permettant de régler finement les paramètres libres des mini-app pour obtenir les meilleures performances sur une architecture ciblée.
la validation des résultats à travers les codes Dyablo et Donut.
La publication et valorisation scientifique.
#CEA-List ; #LI-CB1 ; #Research Engineer
Nos étapes de recrutement
Les étapes de recrutement peuvent varier selon l’offre à laquelle vous postulez.
-
Dépôt de CV via notre site carrière
-
Préqualification téléphonique
-
Entretiens et évaluation avec manager et RH
-
Négociation salariale et contrat de travail
-
Embauche et intégration
Le profil recherché
Vous êtes titulaire d'un master, diplôme d'ingénieur, ou doctorat en informatique ou dans un autre domaine, avec une expérience en HPC et optimisation.
Vous maîtrisez le C++ moderne (norme 17 et plus) avec des connaissances approfondies en programmation parallèle (en particulier GPU).
Vous avez de solides compétences en génie logiciel et une expérience minimale des outils classiques de développement collaboratif : git, cmake, gtest, etc.
Vous avez de l'expérience en profilage et/ou optimisation de codes de calcul ainsi que les outils d'optimisation combinatoire.
Vous êtes pragmatique et vous savez prendre des initiatives, votre capacité d'analyse et de prise de recul vous permettent d'aborder sereinement des problèmes complexes sous contraintes multiples (échéances à respecter, défis techniques majeurs).
Vous appréciez le travail en équipe, et souhaitez rejoindre une équipe internationale.
Vous disposez d'excellentes capacités de communication, à l'écrit et à l'oral, aussi bien en français qu'en anglais.
Si vous êtes prêt·e à relever le challenge, n'hésitez pas !
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.
Raisons de nous rejoindre
-
Télétravail jusqu’à 3 jours par semaine
-
52 jours de congés/RTT
-
Possibilité d’aménagement du temps de travail
-
Formation personnalisée
-
Restauration d’entreprise
-
Offre de transport interne et prise en charge Navigo and co,
-
Mutuelle d’entreprise avantageuse
-
CE (aides vacances, loisirs, frais de garde, scolarité des enfants etc
Bienvenue chez CEA
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 socle de recherche fondamentale. Le CEA s'engage depuis plus de 75 ans au service de la souveraineté scientifique, technologique et industrielle de la France et de l'Europe pour un présent et un avenir mieux maîtrisés et plus sûrs.
Implanté au coeur des territoires équipés de très grandes infrastructures de recherche, le CEA dispose d'un large éventail de partenaires académiques et industriels en France, en Europe et à l'international.
Les 20 000 collaboratrices et collaborateurs du CEA partagent trois valeurs fondamentales :
- La conscience des responsabilités
- La coopération
- La curiosité
Créez une alerte
Pour être informé rapidement des nouvelles offres, merci de préciser les critères :
Finalisez votre candidature
sur le site du recruteur
Créez votre compte pour postuler
sur le site du recruteur !
sur le site du recruteur
sur le site du recruteur !
Ces offres pourraient aussi
vous intéresser




Recherches similaires
- Job Ingénieur de modélisation
- Job Ingénierie
- Job Étampes
- Job Dourdan
- Job Massy
- Job Corbeil-Essonnes
- Job Brétigny-sur-Orge
- Job Montgeron
- Job Les Ulis
- Job Draveil
- Job Milly-la-Forêt
- Job Athis-Mons
- Job Automaticien
- Job Mécanicien d'engin de chantier
- Job Technicien maintenance automobile
- Job Projeteur en électricité
- Job Mécanicien TP
- Entreprises Ingénierie
- Entreprises Ingénieur de modélisation
- Entreprises Saclay
- Job Espace
- Job Numérique
- Job Etat
- Job Logiciel
- Job Europe
- CEA Saclay
- CEA Ingénieur de modélisation
{{title}}
{{message}}
{{linkLabel}}