Mission :
Un poste d'ingénieur ou ingénieure en calcul haute performance est ouvert au Centre de Recherche Astrophysique de Lyon (CRAL) pour une durée 12 mois. Ce poste est financé dans le cadre du Centre of Excellence (CoE) EuroHPC SPACE (https://www.space-coe.eu/) qui regroupe différents partenaires européens, à la fois académique et industriel. L'objectif est de porter des applications phares en astrophysique numérique pour les architectures exascales. Le CRAL pilote les développements autour du code à raffinement de maillage adaptatif (AMR en anglais) RAMSES, connu pour la variété de ses champs d'applications pour la dynamique des fluides et la formation des structures astrophysiques. RAMSES est aujourd'hui écrit en Fortran et tourne exclusivement sur les architectures CPU. L'objectif est de porter les modules essentiels de RAMSES (AMR, gravité, hydrodynamique, interaction particule-maille) sur les architectures GPU. Dans ce cadre, le CRAL participe au développement du code SHAMROCK (https://shamrock-code.github.io/ ) qui intègre à ce jour la structure de base de l'AMR et du solveur hydrodynamique de RAMSES. SHAMROCK est développé en C++ et SYCL, ce qui permet de le faire tourner sur tout type d'architecture CPU et GPU.
Activités :
La principale activité concerne le pilotage du développement d'un module d'interaction entre les particules et le maillage, de type Cloud-in-Cell ou Particle-In-Cell, dans le code SHAMROCK. Au-delà des interactions journalières avec les chercheurs et ingénieurs au CRAL, le travail impliquera des interactions régulières avec les équipes de l'INAF en Italie et d'Eviden/Atos en France. Une implication dans l'animation scientifique autour des développements HPC au CRAL (~10 personnes) sera nécessaire : transfert de connaissances auprès des étudiants et chercheurs impliqués dans le projet, participation aux réunions et à la vie scientifique et encadrement de stagiaire. Des reporting réguliers seront également demandés dans le cadre du plan de travail établi pour le CoE SPACE.
Une prolongation pourra être proposée selon les performances.
Experience: Débutant accepté
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.