Suivez

la liste

Missions

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 de deux ans. 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 porte les développements autour du code à raffinement de maillage adaptatif 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 utilise uniquement une parallelisation à mémoire distribuée avec la bibliothèque MPI. L’objectif est de poursuivre différentes pistes de développement à partir d’une version simplifiée (miniramses) exploitant des stratégies différentes (load-balancing, MPI communications, ordering). Les objectifs sont 1/ tourner sur les architectures hybrides CPU et GPU; 2/ améliorer les performances sur les architectures de type ARM avec un nombre élevé de coeurs de calcul; 3/ publication des nouveaux développements.

Activités

La principale activité concerne l’optimisation des performances en touchant à la fois à la structure du code (arbre d’octs, kernels de calcul hydrodynamique, load balancing) et au mode de parallélisme (MPI-3, OpenACC, OpenMP, etc…).

Compétences

Maîtrise programmation sur CPU et GPU (OpenACC, OpenMP et MPI). Idéalement Fortran. Souhaité SYCL, CUDA, autres pour GPU.
Maitrise d’outils de gestion de version et de profiling de code
Expérience en algorithmique et optimisation de code.
Connaissances en astrophysique appréciées mais pas obligatoires.
La personne retenue devra être titulaire d'un diplôme de Master 2 ou equivalent.

Les candidats devront envoyer avant le 1er mars 2024 i) un CV , ii) une lettre de motivation sur le portail emploi cu CNRS (https://emploi.cnrs.fr/Offres/CDD/UMR5574-BENCOM-008/Default.aspx). Le contrat pourra démarrer dès le 1er avril 2024 et pas après le 1er octobre 2024. Si vous souhaitez plus d’informations sur le projet de manière informelle, n’hésitez pas à nous contacter (benoit.commercon@ens-lyon.fr et karl-joakim.rosdahl@univ-lyon1.fr).