Associate professor
Since 09/2017 I am an Associate Professor at the University of Pau.
Between 01/2015 and 08/2017, I was a research engineer at Champagne-Ardenne HPC Center ROMEO at the University of Reims Champagne-Ardenne. I am involved in a NVIDIA GPU Application Lab in which we help users to benefit from the GPU powered cluster ROMEO. Beside code porting, optimization on GPU and scaling up to hundreds of GPUs, I am interested in algorithms and methods adaptation to heterogeneous architectures. I am involved in several projects from different domains of application such as Computational Fluid Dynamics, Computational Chemistry, Applied Mathematics and Computer Science.
Research
I am interested in the design and the implementation of high performance algorithms and numerical methods. Heterogeneous parallelism is mandatory and needs to be taken into account not only on the algorighm level but also on the numerical method itself.
Keywords :
- High performance computing
- GPU computing
- Hybrid architectures
- High order semi-Lagrangian methods (remeshed particle methods)
- High order finite volumes methods
- Turbulent fluid dynamics
Teaching
Since 2017/2018 (University of Pau)
- High performance computing (M2) : Parallel computing, MPI, OpenMP
- Numerical simulation (M1) : Finite differences and finite elements programming
- Scientific computing (L2) : Lagrange interpolation, numerical integration, linear system solvers, zeros finding, ODE integration
- Euclidian space (L2)
- Methodological tools for mathematics (L1)
Trainings for researchers, industrials and PhD students
2015/2016 and 2016/2017 (University of Reims Champagne-Ardenne)
- Advanced GPU programming (M2)
- High performance computing (M2)
2013/2014 (University Joseph Fourier)
- Linear algebra and multi-variables calculus (L2)
- Practical introduction to applied mathematics (L1)
2011/2012 and 2012/2013 (University Joseph Fourier)
- Computer science methods and programming techniques (L1)