photo JME

Jean-Matthieu Etancelin

  • Assistant professor in Mathematics
  • University of Pau


Current position

Associate professor
University of Pau, Mathematics and their applications lab.
Teaching
Math, Applied Math and HPC courses in Licence and Master degree, UPPA

Experiences

01/2015 -- 08/2017
Research engineer, expert in GPU technlogies, ROMEO HPC Center of Reims, CReSTIC, URCA
  • GPU Application Lab: Expertise in porting and optimisation of GPU accelerated codes for users.
  • Technology watch: Specific libraries, softwares and tools for exploiting heterogeneous clusters.
  • Communication: courses in GPU technologies and hybrid computing to users and students. Development of a web-based HPC teaching platform . Contributing to scientific communications .
  • Teaching: 86h in Master's degree in Computer Science, URCA
  • Collaborations:
    • ONERA : Optimisation and upscaling of a multi-GPU high order finite volumes research code based on a LES method for realistic aerodynamic profiles ,
    • ICMR (University of Reims) and ATOS : Optimization of a GPU code for molecular systems study based on non covalent interactions in the context of genetic algorithm ,
    • CORIA (University of Rouen) : Preliminary study of GPU porting of the two-phase combustion code Yales2 ,
    • IRMA (University of Strasbourg) : GPU porting of a research code on plasmas simulations,
    • Maison de la Simulation : Design of an aggregation tool for renergy performances.
10/2015
Rapid Analytics and Model Prototyping
Deeplearning challenge for pollinating insects images using GPUs
Laboratoire de l'Accélérateur Linéaire, University of Paris South and Musée National d'Histoire Naturelle
10/2011 -- 12/2014
PhD in Applied Mathematics:
  • Title: Model coupling, multiscale algorithms and hybrid computing
  • Place: Laboratoire Jean Kuntzmann, Université Joseph Fourier, Grenoble
  • Supervisors: G.-H. Cottet et C. Picard
  • Research: Analysis and extension of a remeshed paricle method, multiscale algorithms implementation on GPU, multi-CPU/multi-GPU hybrid computations on regional and local clusters, applications to turbulent flows simulation.
  • Communication: National and international conferences , peer reviewed articles , user and developper technical report.
  • C3I certification: HPC certification, GENCI.
  • Teaching: Computer science and programming techinques (135 h, Cours/TD/TP, L1), multivariate functions and linear algebra (36 h, TD, L2), Scilab practical session: image, signal, interpolation, curves and surfaces (27 h, TP, L1).
  • PhD defended on the 4th of december 2014
03/2013
Semaine d'Étude Mathématiques et Entreprises, Laboratoire Jean Kuntzmann, Grenoble
Exploring an industrial problem by PhD students and graduate.
Kolor project: Sparce modelig of colors transfert functions with Bezier curves.
07/2012 -- 08/2012
Centre d’Eté Mathématique de Recherche Avancée en Calcul Scientifique (CEMRACS), Centre International de Rencontres Mathématiques, Marseille
Industrial research projetct in an academic context.
Cisco project: Cloud computing elasticity as a query transport. Numerical simulation of the behavior of a virtual machines set based on a finite volume scheme to automate cloud elasticity .
10/2010 -- 06/2011
Research intenship: Evaliating of stretching term various formulations in 3D Vortex Blob method and applications to crossflow jets and vorticity rings, Laboratoire Ondes et Milieux Complexes (LOMC), Université du Havre
Numerical simulation of crossflow jet. Study of numerical instabilities on vorticity rings.
06/2010 -- 10/2010
Stage ingénieur: Numerical caracterisation of marine current turbines, Institut Francais de Recherche pour l'Exploitation de la MER (IFREMER), Boulogne-Sur-Mer et LOMC, Université du Havre
Numerical simulations of turbulent flow interacting with marine current turbine .

Education

10/2011 -- 12/2014
PhD in Applied Mathematics:
  • Title: Model coupling, multiscale algorithms and hybrid computing
  • Place: Laboratoire Jean Kuntzmann, Université Joseph Fourier, Grenoble
  • Supervisors: G.-H. Cottet et C. Picard
  • Jury:
    • Stéphane Labbé, PR, Université Joseph Fourier
    • Florian De Vuyst, PR, École Normale Supérieure de Cachan
    • Philippe Helluy, PR, Université de Strasbourg
    • Guillaume Balarac, MCF, Grenoble INP
    • Georges-Henri Cottet, PR, Université Joseph Fourier
    • Alexis Herault, MCF, Conservatoire National des Arts et Métiers
    • Christophe Picard MCF, Grenoble INP
    • Christophe Prud'homme, PR, Université de Strasbourg
    • Jean-Baptiste Lagaert, MCF, Université Paris-Sud
  • Funding: French ANR Project HAMM (ANR-10-COSI-0009)
06/2011
Mathematics Engineer, Institut National des Sciences Appliquées de Rouen
Numerical analysis, differential calculus, software engineering, artificial intelligence, inverse problems, non linear automatic control
06/2011
Master 2 Research: Mathematics and Computer Science of complex and distributed systems, Université du Havre
Complex systems modeling, non linear analysis, dynamic systems, complexity and interaction networks, code mobility.

Technical skills

Parallel computing
CUDA, OpenCL, OpenACC, OpenMP, MPI
Programming
Python, C/C++, Fortran, Shell Unix
Tools
Jupyter, TAU, Scalasca, git, svn, ParaView, HDF5, Gnuplot,
Languages
French: native, English: fluent (TOEIC: 830/990, 2010)

Collective responsibilities

2015--2017
Animating activities of the Maison de la Simulation de Champagne-Ardenne. Participating in the organization of ROMEO annual scientific day
2012--2014
Represent PhD student for IT laboratory managment
10/2012
Organization of the welcome day for new PhD and post-doc

Interests

  • Mountain sports (hiking, skiing, running), saxophone, piano, board games, cooking.