JM Etancelin
Expériences professionnelles
- 2024-25
- Délégation CNRS
- 2017-…
- Maître de conférences en mathématiques appliquées, Université de Pau et des Pays de l’Adour, Laboratoire de Mathématiques et leurs Applications, équipe “Méthodes numériques et fluides complexes”
- Développement logiciel: HySoP : Hybrid Simulation with Particles
- Encadrements:
- 2024-27 (co-direction à 50%): Thèse de Jérémie Racot
- 2023-24: Alternance Recherche Master 2 MMS
- Collaborations:
- 2024–27 (porteur): Approche numérique de la rupture des roches carbonatées chimiquement altérées pour la mise en sécurité des réservoirs géologiques (Projet Recherche Communauté d’Agglomération de Pau-Béarn-Pyrénées)
- 2021–24: MucoReaDy (ANR) Mucoviscidose et dysfonctionnements respiratoires
- 2019–23: MicroMineral, (I-Site E2S-UPPA et Carnot Institute ISIFoR) Méthodes semi-lagrangiennes pour l’étude des processus micrométriques réactifs du stockage minéral du CO2
- 2019–22: Outils de méthodologie pour comprendre les mathématiques (innovation pédagogique UPPA)
- 2018–21 (porteur): Élaboration et développement de codes de calculs à haute performance sur des architectures de calcul parallèle hybrides pour la simulation d’écoulements microfluidiques réactifs en milieux poreux (Projet Recherche Communauté d’Agglomération de Pau-Béarn-Pyrénées)
- 2019–20 (porteur): DARI machine de calcul Jean Zay, 25k heures GPU.
- 2018–20: Autoformath (innovation pédagogique UPPA)
- Responsabilités:
- 2023-…: Membre de la commission de recrutement d’étudiants pour le master MMS.
- 2019-…: Membre de la commission de recrutement d’étudiants pour le master MIBD.
- 2018-24: Responsable pédagogique de la L1-MIASHS (UPPA)
- 2015-17
- Ingénieur de recherche, expert en technologies GPU, Centre de calcul de Champagne-Ardenne ROMEO, CReSTIC, URCA, Reims.
- Laboratoire d’applications GPU (NVIDIA): Expertise auprès des utilisateurs pour le portage, l’optimisation et le passage à l’échelle de codes de calculs sur GPU.
- Veille technologique: Mise en œuvre de librairies, d’outils et de logiciels spécifiques à l’exploitation du calculateur hybride ROMEO.
- Communication: Formations en technologies de calcul sur GPU et en calcul hybride auprès des utilisateurs et étudiants. Développement d’une plateforme web d’enseignement en HPC . Communications scientifiques .
- Vacations: 86h en Master 2 Informatique, URCA.
- Collaborations:
- ONERA : Optimisation et passage à l’échelle d’un code de recherche volumes finis d’ordre élevé multi-GPU pour la simulation de profils aérodynamiques en conditions réalistes ,
- ICMR (Université de Reims) et ATOS : Optimisation d’un code GPU d’étude de systèmes moléculaires basé sur l’étude d’interactions non covalentes, en vue d’une utilisation par un algorithme génétique ,
- CORIA (Université de Rouen) : Étude préliminaire du portage sur GPU du code Yales2 de combustion diphasique ,
- IRMA (Université de Strasbourg) : portage sur GPU d’un code de recherche de simulation de plasmas,
- Maison de la Simulation : Création d’un outil d’agrégation de performances énergétiques.
- 2011-14
- Thèse de Doctorat en Mathématiques Appliquées
- Titre: Couplage de modèles, algorithmes multi-échelles et calcul hybride.
- Lieu: Laboratoire Jean Kuntzmann (LJK), Université Joseph Fourier, Grenoble.
- Encadrement: Georges-Henri Cottet et Christophe Picard,
- Recherche: Analyse et extension d’une classe de méthode semi-Lagrangienne (particulaire avec remaillage), implémentation multi-GPU d’algorithmes multi-échelle, calcul hybride multi-CPU/multi-GPU sur calculateurs locaux et régionaux, application à la simulation d’écoulements turbulents.
- Collaborations:
- 2010–14: HAMM (ANR) Hybrid Architectures and Multiscale Methods
- Communication: Conférences nationales et internationales , articles , documentation technique.
- Certificat de Compétences en Calcul Intensif (C3I), Grand Équipement National de Calcul Intensif (GENCI).
- Mission complémentaire d’enseignement: 198h Département Licence Sciences et Technologies, Université Joseph Fourier.
- Thèse soutenue le 4 décembre 2014.
- 2012
- Centre d’Été Mathématique de Recherche Avancée en Calcul Scientifique () (6 semaines)
- Quantification de l’élasticité du cloud en fonction de la variation des demandes modélisées comme un flux turbulent ,
- Cisco Systems France, Issy les Moulineaux et Centre International de Rencontres Mathématiques, Marseille.
- 2011
- Master 2 Mathématiques et Informatique des Systèmes complexes et distribués, Université du Havre.
- 2011
- Ingénieur Génie Mathématique, Institut National des Sciences Appliquées (INSA) de Rouen.
- 2010-11
- Stage de master recherche et projet de fin d’études (6 mois)
- Évaluation des différentes formulations du terme de déformation en 3D Vortex Blob et applications sur des jets transverses et anneaux de vorticité,
- Laboratoire Ondes et Milieux Complexes, Université du Havre.
- 2010
- Stage ingénieur (5 mois)
- Caractérisation numérique du comportement d’hydroliennes ,
- Institut Français de Recherche pour l’Exploitation de la MER Boulogne-Sur-Mer et Laboratoire Ondes et Milieux Complexes, Université du Havre.
Thèmes de recheche
- .
- Calcul à hautes performances: programmation hybride distribuée, mémoire partagée et GPU.
- .
- Méthodes numériques: Méthodes particulaires avec remaillage (Particle-In-Cell), méthodes hybrides.
- .
- Milieux poreux: écoulements réactifs en milieu poreux à l’échelle des pores, rupture de milieux chimiquement altérés.
Formation initiale
- 2015
- Qualification aux fonctions de Maître de Conférences, section 26.
- 2011-14
- Doctorat en Mathématiques Appliquées, Université Joseph Fourier, Grenoble.
- 2010-11
- Master 2 Recherche Mathématiques et Informatique des Systèmes complexes et distribués, Université du Havre.
- 2006-11
- Ingénieur Génie Mathématique, Institut National des Sciences Appliquées (INSA) de Rouen.
Compétences techniques
- .
- Calcul parallèle: CUDA, OpenCL, OpenACC, OpenMP, MPI.
- .
- Programmation: Python, C/C++, Fortran, Shell Unix/Linux.
- .
- Outils: Jupyter, TAU, Scalasca, Git, ParaView, HDF5, Gnuplot, SVN, , AMC.
- .
- Langues: Anglais: courant
Responsabilités collectives
- 2024-…
- Représentant des utilisateurs IPRA auprès Commission Thématique Applications Scientifiques de la DN de l’UPPA.
- 2021
- Membre du comité de Sélection pour un poste Maitre de Conférences en section 26/60 à l’Université Côte d’Azur
- 2019-…
- Membre du jury du label Certificat de Compétences en Calcul Intensif (C3I) attribué par le GENCI
- 2019-…
- Membre de la commission de recrutement d’étudiants pour le master MIBD.
- 2018-…
- Responsable pédagogique de la L1-MIASHS, UPPA (Licence de Mathématique et Informatique appliquée aux Sciences Humaines et Sociales)
- 2015-17
- Participation aux activités de la Maison de la Simulation de Champagne-Ardenne
Co-organisation de la journée scientifique annuelle du centre de calcul ROMEO.
- 2012-14
- Représentant des doctorants auprès de la commission des moyens informatiques du LJK.