Thomas Dufaud

Présentation

Current position : Associate Professor (Maître de Conférences) of University of Versailles (UVSQ) since September 2013

I received a Ph.D in Applied Mathematics from Claude Bernard University (Lyon 1) in 2011. I am assistant Professor and affiliated in Maison de la Simulation and LI-PaRAD laboratory where I am a member of the HPC Team. I authored 25 papers in international journals and conferences since 2010. I co-advised 1 Ph.D (2018). My main researches concern numerical linear algebra, parallel solvers and preconditioners, multilevel methods, and their application in the simulation of physical phenomenon. Since 2014 I also study software engineering for HPC and work on YML and multi-SPMD programming models. From 2018 to 2021, I am visiting scientist in the Programming Environment Research team in Riken R-CCS (Kobe, Japan).

I am in charge of the first year of the program MCHPS Msc in UVSQ (2014-2017)(2019-)

Research interests :

Numerical Linear algebra

Domain decomposition methods

Parallel solvers and preconditioners

High performance computing

Software engineering for HPC

Numerical simulation of physical phenomenon (CFD, environment)

Teaching :

Numerical algorithms (Msc)

Software engineering (Bachelor / Institut Universitaire de Technologie)

Publications

Article dans une revue (9)

Parallel Dynamic Programming for the Exact Computation of Density of State for 2D Spin-Crossover Nanomaterials Thomas Dufaud,Jorge Linares,Devan Sohier Algorithms, 2026, 19 (2), pp.111. ⟨10.3390/a19020111⟩ Article dans une revue hal-05490616v1
Machine learning to design an auto-tuning system for the best compressed format detection for parallel sparse computations Olfa Hamdi-Larbi,Ichrak Mehrez,Thomas Dufaud Parallel Processing Letters, 2021, 31 (04), pp.2150019. ⟨10.1142/S0129626421500195⟩ Article dans une revue hal-03429364v1
Shape, size, pressure and matrix effects on 2D spin crossover nanomaterials studied using density of states obtained by dynamic programming Jorge Linares,Catherine Cazelles,Pierre-Richard Dahoo,Devan Sohier,Thomas Dufaudet al. Computational Materials Science, 2021, 187, pp.110061. ⟨10.1016/j.commatsci.2020.110061⟩ Article dans une revue insu-02953987v1
Size effect on the three state thermal hysteresis of a 2D spin crossover nanoparticles S.E. Allal,D. Sohier,Thomas Dufaud,Camille Harlé,Pierre-Richard Dahooet al. Journal of Physics: Conference Series, 2018, 1141, pp.012158. ⟨10.1088/1742-6596/1141/1/012158⟩ Article dans une revue hal-01965090v1
Numerical Investigations of the Thermal, Pressure and Size Effects on 2D Spin Crossover Nanoparticles Camille Harlé,Salah Eddine Allal,Devan Sohier,Thomas Dufaud,R. Caballeroet al. Journal of Physics: Conference Series, 2017, 936, pp.012061. ⟨10.1088/1742-6596/936/1/012061⟩ Article dans une revue insu-01576253v1
Three stable states simulated for 1D Spin-Crossover Nanoparticles using the Ising-Like model Salah Eddine Allal,Camille Harlé,Devan Sohier,Thomas Dufaud,Pierre-Richard Dahooet al. European Journal of Inorganic Chemistry, 2017, 2017 (36), pp.4196-4201. ⟨10.1002/ejic.201700598⟩ Article dans une revue insu-01576549v1
Aitken's acceleration of the Schwarz process using singular value decomposition for heterogeneous 3D groundwater flow problems Laurent Berenguer,Thomas Dufaud,Damien Tromeur-Dervout Computers and Fluids, 2013, 80, pp.320-326. ⟨10.1016/j.compfluid.2012.01.026⟩ Article dans une revue istex hal-00863497v1
Efficient parallel implementation of the fully algebraic multiplicative Aitken-RAS preconditioning technique Thomas Dufaud,Damien Tromeur-Dervout Advances in Engineering Software, 2012, 53, pp.33-44. ⟨10.1016/j.advengsoft.2012.07.005⟩ Article dans une revue istex hal-00866310v1
Aitken's acceleration of the Restricted Additive Schwarz preconditioning using coarse approximations on the interface Thomas Dufaud,Damien Tromeur-Dervout Comptes rendus hebdomadaires des séances de l'Académie des sciences, 2010, 348 (13-14), pp.821-824. ⟨10.1016/j.crma.2010.06.021⟩ Article dans une revue istex hal-00951468v1

Communication dans un congrès (12)

Modélisation des écoulements hydrothermaux avec ComPASS Antoine Armandine Les Landes,Laurence Beaude,Sabrine Ben Rhouma,Konstantin Brenner,Daniel Castanon Quirozet al. Colloque annuel GDR HydroGEMM 2023 : Journées scientifiques "Hydrogène du sous-sol: étude intégrée de la GEnèse … à la Modélisation Mathématique", Nov 2023, Pau (FRA), France Communication dans un congrès hal-04270366v1
Machine Learning for Optimal Compression Format Prediction on Multiprocessor Platform Ichrak Mehrez,Olfa Hamdi-Larbi,Thomas Dufaud,Nahid Emad 2018 International Conference on High Performance Computing & Simulation (HPCS), Jul 2018, Orleans, France. ⟨10.1109/HPCS.2018.00047⟩ Communication dans un congrès hal-01927621v1
Design of Data Management for Multi SPMD Workflow Programming Model Thomas Dufaud,Miwako Tsuji,Mitsuhisa Sato 2018 IEEE/ACM 4th International Workshop on Extreme Scale Programming Models and Middleware (ESPM2), Nov 2018, Dallas, United States. pp.9-18 Communication dans un congrès hal-02055754v1
Understanding the Performances of SMVP on Multiprocessor Platform Ichrak Mehrez,Olfa Hamdi-Larbi,Thomas Dufaud,Nahid Emad The 2018 International Conference on Parallel and Distributed Processing Techniques & Applications PDPTA'18, Jul 2018, Las Vegas, United States Communication dans un congrès hal-01863729v1
Understanding the performances of sparse compression formats using data parallel programming model Ichrak Mehrez,Olfa Hamdi-Larbi,Thomas Dufaud,Nahid Emad HPCS 2017 - International Conference on High Performance Computing & Simulation, Jul 2017, Gênes, Italy. pp.667-674, ⟨10.1109/HPCS.2017.103⟩ Communication dans un congrès hal-01726654v1
Towards an auto-tuning system design for optimal sparse compression format selection with user expertise Ichrak Mehrez,Olfa Hamdi-Larbi,Thomas Dufaud,Nahid Emad 2016 IEEE/ACS 13th International Conference of Computer Systems and Applications (AICCSA), Nov 2016, Agadir, France. ⟨10.1109/AICCSA.2016.7945829⟩ Communication dans un congrès hal-01726670v1
ARAS2 preconditioning technique for CFD industrial cases Thomas Dufaud,Damien Tromeur-Dervout Domain Decomposition Methods (DD20), 2013, San Diego, United States Communication dans un congrès hal-00907506v1
Coupled flow model and simulation in 3D porous-fractured media Thomas Dufaud,Jocelyne Erhel,Géraldine Pichot SIAM Conference on Mathematical & Computational Issues in the Geosciences, Jun 2013, Padova, Italy Communication dans un congrès hal-00853271v1
On a numerical method to compute flow in complex 3D geological fractured porous media Thomas Dufaud D1 Seminar, INRIA Rennes, 2013, Rennes, France Communication dans un congrès hal-00907505v1
On-the-fly Singular Value Decomposition for Aitken's Acceleration of the Schwarz Domain Decomposition Method, Laurent Berenguer,Thomas Dufaud,Duc Toan Pham,Damien Tromeur-Dervout PARCO11, Sep 2011, Ghent, Belgium. pp.243 - 250 Communication dans un congrès hal-00951587v1
A two-level preconditioning framework based on a Richardson iterative process Thomas Dufaud Domain Decomposition Methods (DD21), SAGE team, Inria Rennes and LMNO, Caen, Jun 2012, Rennes, France Communication dans un congrès hal-01093857v1
Numerical Investigations and Parallel Implementation of the ARAS2 Preconditioning Technique Thomas Dufaud,Damien Tromeur-Dervout PARALLEL, DISTRIBUTED, GRID AND CLOUD COMPUTING FOR ENGINEERING 2011, Apr 2011, Adjacio, France. Paper 41, ⟨10.4203/ccp.95.41⟩ Communication dans un congrès hal-00951607v1

Chapitre d'ouvrage (5)

Multi-SPMD Programming Model with YML and XcalableMP Miwako Tsuji,Hitoshi Murai,Taisuke Boku,Mitsuhisa Sato,Serge Petitonet al. XcalableMP PGAS Programming Language, Springer Singapore, pp.219-243, 2021, ⟨10.1007/978-981-15-7683-6_9⟩ Chapitre d'ouvrage hal-03429306v1
MYX: Runtime correctness analysis for multi-level parallel programming paradigms Joachim Protze,Miwako Tsuji,Christian Terboven,Thomas Dufaud,Hitoshi Muraiet al. Hans-Joachim Bungartz; Severin Reiz; Benjamin Uekermann; Philipp Neumann; Wolfgang E. Nagel. Software for Exascale Computing - SPPEXA 2016-2019, 136, Springer International Publishing, pp.545-567, 2020, Lecture Notes in Computational Science and Engineering, 978-3-030-47956-5 (e-book). ⟨10.1007/978-3-030-47956-5_18⟩ Chapitre d'ouvrage hal-03429330v1
A two-level preconditioning framework based on a Richardson iterative process Thomas Dufaud Jocelyne Erhel and Martin Gander and Laurence Halpern and Géraldine Pichot and Taoufik Sassi and Olof Widlund. Domain Decomposition Methods in Science and Engineering XXI, 98, Springer, 2014, Lecture Notes in Computational Science and Engineering Chapitre d'ouvrage hal-00907504v1
Acceleration of Convergence for Domain Decomposition Methods Laurent Berenguer,Thomas Dufaud,Damien Tromeur-Dervout Topping, B.H.V. and Iványi, P. Computational Technology Reviews, Saxe-Coburg Publications, pp.1-24, 2013, ⟨10.4203/ctr.7.1⟩ Chapitre d'ouvrage hal-00907503v1
Adaptive Aitken-Schwarz Method for Non Separable Operator on Multiprocessor Systems Thomas Dufaud,Damien Tromeur-Dervout Parallel Computational Fluid Dynamics: Recent Advances and Future Directions, 2010, Parallel Computational Fluid Dynamics: Recent Advances and Future Directions, 978-1-60595-022-8 Chapitre d'ouvrage hal-01806654v1

Pré-publication, Document de travail (1)

ARAS: FULLY ALGEBRAIC TWO-LEVEL DOMAIN DECOMPOSITION PRECONDITIONING TECHNIQUE WITH APPROXIMATION ON COARSE INTERFACES Thomas Dufaud,Tromeur-Dervout Damien 2012 Pré-publication, Document de travail hal-00805313v1

Thèse (1)

Contribution to the development of Aitken Restricted Additive Schwarz preconditioning and application to linear systems arising from automatic differentiation of compressible Navier-Stokes solutions with respect to the simulation’s parameters Thomas Dufaud Numerical Analysis [math.NA]. Université Claude Bernard - Lyon I, 2011. English. ⟨NNT : 2011LYO10230⟩ Thèse tel-02392923v1