Accéder directement au contenu

Thierry Gautier

64
Documents

Publications

Image document

Fine-grained MPI+OpenMP plasma simulations: communication overlap with dependent tasks

Jérôme Richard , Guillaume Latu , Julien Bigot , Thierry Gautier
Lecture Notes in Computer Science, 2019, Euro-Par 2019: Euro-Par 2019: Parallel Processing, 11725, pp.419-433. ⟨10.1007/978-3-030-29400-7_30⟩
Article dans une revue cea-02404825v1
Image document

Performance and Energy Analysis of OpenMP Runtime Systems with Dense Linear Algebra Algorithms

Joao Vicente Ferreira Lima , Issam Raïs , Laurent Lefèvre , Thierry Gautier
International Journal of High Performance Computing Applications, 2019, 33 (3), pp.431-443. ⟨10.1177/1094342018792079⟩
Article dans une revue hal-01957220v1
Image document

Using Runtime Systems Tools to Implement Efficient Preconditioners for Heterogeneous Architectures

Adrien Roussel , Jean-Marc Gratien , Thierry Gautier
Oil & Gas Science and Technology - Revue d'IFP Energies nouvelles, 2016, 71 (6), pp.65:1-13. ⟨10.2516/ogst/2016020⟩
Article dans une revue hal-01396153v1
Image document

Design and analysis of scheduling strategies for multi-CPU and multi-GPU architectures

Joao Vicente Ferreira Lima , Thierry Gautier , Vincent Danjean , Bruno Raffin , Nicolas Maillard
Parallel Computing, 2015, 44, pp.37-52. ⟨10.1016/j.parco.2015.03.001⟩
Article dans une revue hal-01132037v1

Phosphorylation of the CENP-A amino-terminus in mitotic centromeric chromatin is required for kinetochore function.

Damien Goutte-Gattat , Muhammad Shuaib , Khalid Ouararhni , Thierry Gautier , Dimitrios Skoufias
Proceedings of the National Academy of Sciences of the United States of America, 2013, 110 (21), pp.8579-84
Article dans une revue hal-01322371v1

Flexible Rollback Recovery in Dynamic Heterogeneous Grid Computing

Samir Jafar , A. Krings , Thierry Gautier
IEEE Transactions on Dependable and Secure Computing, 2009, 6 (1), pp.32-44. ⟨10.1109/TDSC.2008.17⟩
Article dans une revue hal-00684942v1

Un protocole de sauvegarde/reprise coordonné pour les applications à flot de données reconfigurables

Xavier Besseron , Laurent Pigeon , Thierry Gautier , Samir Jafar
Revue des Sciences et Technologies de l'Information - Série TSI : Technique et Science Informatiques, 2008, 27 (3-4), pp.395-425. ⟨10.3166/tsi.27.395-425⟩
Article dans une revue hal-00691989v1

Re-scheduling invocations of services on RPC-based Grid

Thierry Gautier , Hamid-Reza Hamidi
Computer Languages, Systems and Structures, 2007, 33 (3-4), pp.168-178. ⟨10.1016/j.cl.2006.07.006⟩
Article dans une revue hal-00684614v1
Image document

Introducing Moldable Tasks in OpenMP

Pierre-Étienne Polet , Ramy Fantar , Thierry Gautier
IWOMP 23 - International Workshop on OpenMP, Sep 2023, Bristol, UK, United Kingdom. pp.51-65, ⟨10.1007/978-3-031-40744-4_4⟩
Communication dans un congrès hal-04409117v1
Image document

Suspending OpenMP Tasks on Asynchronous Events: Extending the Taskwait Construct

Romain Pereira , Maël Martin , Adrien Roussel , Patrick Carribault , Thierry Gautier
IWOMP 23 - International Workshop on OpenMP, Sep 2023, Bristol, United Kingdom. pp.66-80, ⟨10.1007/978-3-031-40744-4_5⟩
Communication dans un congrès hal-04135481v2
Image document

Improving Simulations of Task-Based Applications on Complex NUMA Architectures

Idriss Daoudi , Thierry Gautier , Samuel Thibault , Swann Perarnau
IWOMP 2023 - 19th International Workshop on OpenMP, Sep 2023, Bristol, United Kingdom. pp.195-209, ⟨10.1007/978-3-031-40744-4_13⟩
Communication dans un congrès hal-04201317v1
Image document

Investigating Dependency Graph Discovery Impact on Task-based MPI+OpenMP Applications Performances

Romain Pereira , Adrien Roussel , Patrick Carribault , Thierry Gautier
52nd International Conference on Parallel Processing (ICPP 2023), Aug 2023, Salt Lake City, United States. pp.163-172, ⟨10.1145/3605573.3605602⟩
Communication dans un congrès hal-04136674v2
Image document

Enhancing MPI+OpenMP task based applications for heterogenous architectures with GPU support

Manuel Ferat , Romain Pereira , Adrien Roussel , Patrick Carribault , Luiz-Angelo Steffenel
IWOMP 2022 - 18th International Workshop on OpenMP, Sep 2022, Chattanooga, TH, United States. pp.3-16, ⟨10.1007/978-3-031-15922-0_1⟩
Communication dans un congrès cea-03749364v1
Image document

X-Aevol: GPU implementation of an evolutionary experimentation simulator

Laurent Turpin , Thierry Gautier , Jonathan Rouzaud-Cornabas
GECCO 2021 - Genetic and Evolutionary Computation Conference, Jul 2021, Lille France, France. pp.1-9, ⟨10.1145/3449726.3463195⟩
Communication dans un congrès hal-03290799v1
Image document

Communication-Aware Task Scheduling Strategy in Hybrid MPI+OpenMP Applications

Romain Pereira , Adrien Roussel , Patrick Carribault , Thierry Gautier
IWOMP 2021 - 17th International Workshop on OpenMP, Sep 2021, Bristol, United Kingdom. pp.1-15, ⟨10.1007/978-3-030-85262-7_14⟩
Communication dans un congrès cea-03284169v1
Image document

Evaluation of two topology-aware heuristics on level-3 BLAS library for multi-GPU platforms

Thierry Gautier , Joao Vicente Ferreira Lima
PAW-ATM 2021 - 4th Annual Parallel Applications Workshop, Alternatives To MPI+X, Nov 2021, Saint Louis, United States. pp.1-11
Communication dans un congrès hal-03363275v1
Image document

sOMP: Simulating OpenMP Task-Based Applications with NUMA Effects

Idriss Daoudi , Philippe Virouleau , Thierry Gautier , Samuel Thibault , Olivier Aumage
IWOMP 2020 - 16th International Workshop on OpenMP, Sep 2020, Austin / Virtual, United States. ⟨10.1007/978-3-030-58144-2_13⟩
Communication dans un congrès hal-02933803v1
Image document

P-Aevol: an OpenMP Parallelization of a Biological Evolution Simulator, Through Decomposition in Multiple Loops

Laurent Turpin , Jonathan Rouzaud-Cornabas , Thierry Gautier , Christian Pérez
16th International Workshop on OpenMP, Sep 2020, Austin, United States. pp.52-66, ⟨10.1007/978-3-030-58144-2_4⟩
Communication dans un congrès hal-02962838v1
Image document

XKBlas: a High Performance Implementation of BLAS-3 Kernels on Multi-GPU Server

Thierry Gautier , Joao Vicente Ferreira Lima
PDP 2020 - 28th Euromicro International Conference on Parallel, Distributed and Network-Based Processing, Mar 2020, Västerås, Sweden. pp.1-8, ⟨10.1109/PDP50117.2020.00008⟩
Communication dans un congrès hal-03121583v1
Image document

On the Impact of OpenMP Task Granularity

Thierry Gautier , Christian Pérez , Jérôme Richard
IWOMP 2018 - 14th International Workshop on OpenMP for Evolving Architectures, Sep 2018, Barcelone, Spain. pp.205-221, ⟨10.1007/978-3-319-98521-3_14⟩
Communication dans un congrès hal-01901806v1
Image document

Toward Efficient Many-core Scheduling of Partial Expansion Graphs

Hai Nam Tran , Shuvra S Bhattacharyya , Jean-Pierre Talpin , Thierry Gautier
SCOPES 2018 - 21st International Workshop on Software and Compilers for Embedded Systems, May 2018, Saint Goar, Germany. pp.1-4, ⟨10.1145/3207719.3207734⟩
Communication dans un congrès hal-01926955v1

Performance and Energy Analysis of OpenMP Runtime Systems with Dense Linear Algebra Algorithms

João V.F. Lima , Issam Raïs , Laurent Lefèvre , Thierry Gautier
SBAC-PAD 2017 - International Symposium on Computer Architecture and High Performance Computing, Oct 2017, Campinas, Brazil. pp.1-6, ⟨10.1109/SBAC-PADW.2017.10⟩
Communication dans un congrès hal-01666343v1
Image document

Description, Implementation and Evaluation of an Affinity Clause for Task Directives

Philippe Virouleau , Adrien Roussel , François Broquedis , Thierry Gautier , Fabrice Rastello
IWOMP 2016, Oct 2016, Nara, Japan. pp.61-73, ⟨10.1007/978-3-319-45550-1_5⟩
Communication dans un congrès hal-01343442v1
Image document

Using data dependencies to improve task-based scheduling strategies on NUMA architectures

Philippe Virouleau , François Broquedis , Thierry Gautier , Fabrice Rastello
Euro-Par 2016, Aug 2016, Grenoble, France
Communication dans un congrès hal-01338761v1

Parallel Algebraic Linear Algebra Dedicated Interface

Thierry Gautier , Jean-Louis Roch , Ziad Sultan , Bastien Vialla
PASCO: International Workshop on Parallel Symbolic Computation, Jul 2015, Bath, United Kingdom. pp.34-43, ⟨10.1145/2790282.2790286⟩
Communication dans un congrès hal-01221106v1
Image document

Translation Validation for Synchronous Data-Flow Specification in the SIGNAL Compiler

Van Chan Ngo , Jean-Pierre Talpin , Thierry Gautier
35th International Conference on Formal Techniques for Distributed Objects, Components, and Systems (FORTE), Jun 2015, Grenoble, France. pp.66-80, ⟨10.1007/978-3-319-19195-9_5⟩
Communication dans un congrès hal-01767328v1

An abstraction-refinement framework for priority-driven scheduling of static dataflow graphs

Adnan Bouakaz , Thierry Gautier
International Conference on Formal Methods and Models for System Design, Oct 2014, Lausanne, Switzerland. ⟨10.1109/MEMCOD.2014.6961838⟩
Communication dans un congrès hal-01088205v1
Image document

Scheduling Data Flow Program in XKaapi: A New Affinity Based Algorithm for Heterogeneous Architectures

Raphaël Bleuse , Thierry Gautier , João V. F. Lima , Grégory Mounié , Denis Trystram
Euro-Par 2014 Parallel Processing - 20th International Conference, Aug 2014, Porto, Portugal. pp.560 - 571, ⟨10.1007/978-3-319-09873-9_47⟩
Communication dans un congrès hal-01081629v1
Image document

Evaluation of OpenMP Dependent Tasks with the KASTORS Benchmark Suite

Philippe Virouleau , Pierrick Brunet , François Broquedis , Nathalie Furmento , Samuel Thibault
10th International Workshop on OpenMP, IWOMP2014, Sep 2014, Salvador, Brazil. pp.16 - 29, ⟨10.1007/978-3-319-11454-5_2⟩
Communication dans un congrès hal-01081974v1
Image document

Parallel computation of echelon forms

Jean-Guillaume Dumas , Thierry Gautier , Clément Pernet , Ziad Sultan
EuroPar-2014 - 20th International Conference on Parallel Processing, Aug 2014, Porto, Portugal. pp.499-510, ⟨10.1007/978-3-319-09873-9_42⟩
Communication dans un congrès hal-00947013v1
Image document

X-Kaapi: a Multi Paradigm Runtime for Multicore Architectures

Thierry Gautier , Fabien Lementec , Vincent Faucher , Bruno Raffin
Workshop P2S2 in conjunction of ICPP, Oct 2013, Lyon, France. pp.16
Communication dans un congrès hal-00727827v2
Image document

Preliminary Experiments with XKaapi on Intel Xeon Phi Coprocessor

Joao Vicente Ferreira Lima , Francois Broquedis , Thierry Gautier , Bruno Raffin
25th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD), Oct 2013, Porto de Galinhas, Brazil. ⟨10.1109/SBAC-PAD.2013.28⟩
Communication dans un congrès hal-00878325v1
Image document

XKaapi: A Runtime System for Data-Flow Task Programming on Heterogeneous Architectures

Thierry Gautier , Joao Vicente Ferreira Lima , Nicolas Maillard , Bruno Raffin
27th IEEE International Parallel & Distributed Processing Symposium (IPDPS), May 2013, Boston, Massachusetts, United States
Communication dans un congrès hal-00799904v1
Image document

An Efficient OpenMP Loop Scheduler for Irregular Applications on Large-Scale NUMA Machines

Marie Durand , Francois Broquedis , Thierry Gautier , Bruno Raffin
International Workshop on OpenMP (IWOMP), Sep 2013, Canberra, Australia. pp.141-155, ⟨10.1007/978-3-642-40698-0_11⟩
Communication dans un congrès hal-00867438v1
Image document

Locality-Aware Work Stealing on Multi-CPU and Multi-GPU Architectures

Thierry Gautier , Joao Vicente Ferreira Lima , Nicolas Maillard , Bruno Raffin
6th Workshop on Programmability Issues for Heterogeneous Multicores (MULTIPROG), Jan 2013, Berlin, Germany
Communication dans un congrès hal-00780890v1
Image document

VtkSMP: Task-based Parallel Operators for VTK Filters

Mathias Ettinger , Francois Broquedis , Thierry Gautier , Stéphane Ploix , Bruno Raffin
EGPGV - 13th Eurographics Symposium on Parallel Graphics and Visualization, May 2013, Girona, Spain
Communication dans un congrès hal-00926457v1
Image document

Exploiting Concurrent GPU Operations for Efficient Work Stealing on Multi-GPUs

Joao Vicente Ferreira Lima , Thierry Gautier , Nicolas Maillard , Vincent Danjean
24rd International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD), Oct 2012, Columbia University, New York, United States. pp.75-82, ⟨10.1109/SBAC-PAD.2012.28⟩
Communication dans un congrès hal-00735470v1

A Work Stealing Algorithm for Parallel Loops on Shared Cache Multicores

Marc Tchiboukdjian , Vincent Danjean , Thierry Gautier , Fabien Le Mentec , Bruno Raffin
EGPGV'10 - Eurographics 2010 Symposium on Parallel Graphics and Visualization, 2010, Norrköping, Norway
Communication dans un congrès hal-00685934v1
Image document

Generic design of Chinese remaindering schemes

Jean-Guillaume Dumas , Thierry Gautier , Jean-Louis Roch
PASCO '10 - 4th International Symposium on Parallel Symbolic Computation, Jul 2010, Grenoble, France. pp.26-34, ⟨10.1145/1837210.1837218⟩
Communication dans un congrès hal-00449864v2
Image document

LinBox founding scope allocation, parallel building blocks, and separate compilation

Jean-Guillaume Dumas , Thierry Gautier , Clément Pernet , B. David Saunders
ICMS 2010 - 3rd International Congress on Mathematical Software, Sep 2010, Kobe, Japan. pp.77-83, ⟨10.1007/978-3-642-15582-6_16⟩
Communication dans un congrès hal-00506599v1
Image document

Multi-GPU and Multi-CPU Parallelization for Interactive Physics Simulations

Everton Hermann , Bruno Raffin , François Faure , Thierry Gautier , Jérémie Allard
Europar 2010 - 16th International Euro-Par Conference on Parallel Processing, Aug 2010, Ischia-Naples, Italy. pp.235-246, ⟨10.1007/978-3-642-15291-7_23⟩
Communication dans un congrès inria-00502448v1

Dynamic Adaptation Applied to Sabotage Tolerance

Serge Guelton , Thierry Gautier , Jean-Louis Pazat , Sébastien Varette
17th Euromicro International Conference on Parallel, Distributed and Network-Based Processing, PDP 2009, Feb 2009, Weimar, Germany. pp.237-244, ⟨10.1109/PDP.2009.19⟩
Communication dans un congrès inria-00435910v1

Optimised recovery with a coordinated checkpoint/rollback protocol for domain decomposition applications

Xavier Besseron , Thierry Gautier
MCO 2008 : Second International Conference on Modelling, Computation and Optimization in Information Systems and Management Sciences, Sep 2008, Metz, France. pp.497-506, ⟨10.1007/978-3-540-87477-5_53⟩
Communication dans un congrès hal-00691997v1

KAAPI: A thread scheduling runtime system for data flow computations on cluster of multi-processors

Thierry Gautier , Xavier Besseron , Laurent Pigeon
2007 international workshop on Parallel symbolic computation, Jul 2007, Waterloo, Canada. pp.15-23, ⟨10.1145/1278177.1278182⟩
Communication dans un congrès hal-00684843v1

Un protocole de sauvegarde/reprise coordonné pour les applications à flot de données reconfigurables

Xavier Besseron , Laurent Pigeon , Thierry Gautier , Samir Jafar
RenPar'17 : 17ème Rencontres Francophones du Parallélisme, Oct 2006, Canet en Roussillon, France
Communication dans un congrès hal-00695246v1

Administration autonome d'applications réparties sur grilles

Stéphane Fontaine , Christophe Taton , Sara Bouchenak , Thierry Gautier
RenPar'17 : 17ème Rencontres Francophones du Parallélisme, Oct 2006, Canet en Roussillon, France
Communication dans un congrès hal-00695105v1

CCK: An Improved Coordinated Checkpoint/Rollback Protocol for Dataflow Applications in KAAPI

Xavier Besseron , Samir Jafar , Thierry Gautier , Jean-Louis Roch
ICTTA'06 IEEE Conference on Information and Communication Technologies: from Theory to Applications, Apr 2006, Damascus, Syria. ⟨10.1109/ICTTA.2006.1684955⟩
Communication dans un congrès hal-00684864v1
Image document

Adaptive and Hybrid Algorithms: classification and illustration on triangular system solving

Van-Dat Cung , Vincent Danjean , Jean-Guillaume Dumas , Thierry Gautier , Guillaume Huard
Transgressive Computing 2006, Apr 2006, Grenade, Spain. pp.131-148
Communication dans un congrès hal-00318540v1

Modèle de coût algorithmique intégrant des mécanismes de tolérance aux pannes et expérimentations

Samir Jafar , Thierry Gautier , Jean-Louis Roch
RenPar'16 :, Apr 2005, Le Croisic, France. pp.125-136
Communication dans un congrès hal-00689018v1

A Checkpoint/Recovery Model for Heterogeneous Dataflow Computations Using Work-Stealing

Samir Jafar , Thierry Gautier , Axel W. Krings , Jean-Louis Roch
Euro-Par 2005, Aug 2005, Lisbonne, Portugal. ⟨10.1007/11549468_74⟩
Communication dans un congrès hal-00685314v1

Automatic Re-scheduling of Dependencies in a RPC-based Grid

Thierry Gautier , Hamid-Reza Hamidi
ICS '04 Proceedings of the 18th annual international conference on Supercomputing, Jun 2004, Saint Malo, France. ⟨10.1145/1006209.1006223⟩
Communication dans un congrès hal-00684954v1
Image document

Efficient and Easy Parallel Implementation of Large Numerical Simulations

Florence Zara , Thierry Gautier , Rémi Revire
10th EuroPVM (Parallel Virtual Machine)/MPI (Message Passing Interface), 2003, Venice, Italy. pp.663-666, ⟨10.1007/978-3-540-39924-7_90⟩
Communication dans un congrès inria-00537469v1

Finite field linear algebra subroutines

Jean-Guillaume Dumas , Thierry Gautier , Clément Pernet
International Symposium on Symbolic and Algebraic Computation (ISSAC'02), Jul 2002, Lille, France. pp.63-74, ⟨10.1145/780506.780515⟩
Communication dans un congrès hal-02018841v1
Image document

Validation of Mixed Signal-Alpha Real-Time Systems through Affine Calculus on Clock Synchronisation Constraints

Irina Smarandache , Thierry Gautier , Paul Le Guernic
World Congress on Formal Methods in the Development of Computing Systems (FM'99), Sep 1999, Toulouse, France. pp.1364-1383, ⟨10.1007/3-540-48118-4_22⟩
Communication dans un congrès hal-00548887v1
Image document

Draft: sOMP: NUMA and cache-aware simulations for task-based applications

Idriss Daoudi , Samuel Thibault , Thierry Gautier
[Research Report] RR-9400, Inria. 2021, pp.25
Rapport hal-03177026v2
Image document

VtkSMP: Task-based Parallel Operators for Accelerating VTK Filters

Mathias Ettinger , François Broquedis , Thierry Gautier , Stéphane Ploix , Bruno Raffin
[Research Report] RR-8245, INRIA. 2013, pp.19
Rapport hal-00789814v2
Image document

X-KAAPI Fortran programming interface

Thierry Gautier , Fabien Lementec , Vincent Faucher
[Technical Report] RT-0429, INRIA. 2011, pp.20
Rapport hal-00727795v1
Image document

The X-Kaapi's Application Programming Interface. Part I: Data Flow Programming

Fabien Le Mentec , Thierry Gautier , Vincent Danjean
[Technical Report] RT-0418, INRIA. 2011, pp.48
Rapport hal-00648245v1
Image document

X-Kaapi C programming interface

Fabien Le Mentec , Vincent Danjean , Thierry Gautier
[Technical Report] RT-0417, INRIA. 2011, pp.18
Rapport hal-00647474v1
Image document

Dynamic Adaptation Applied to Sabotage Tolerance

Serge Guelton , Thierry Gautier , Jean-Louis Pazat , Sébastien Varette
[Research Report] RR-6659, INRIA. 2008
Rapport inria-00323226v1
Image document

A new flexible Checkpoint/Restart model

Mohamed Slim Bouguerra , Denis Trystram , Thierry Gautier , Jean-Marc Vincent
[Research Report] RR-6751, INRIA. 2008
Rapport inria-00348135v1
Image document

HOMA: automatic re-scheduling of multiple invocations in CORBA

Thierry Gautier , Hamid-Reza Hamidi
[Research Report] RR-5191, INRIA. 2004, pp.24
Rapport inria-00070801v1
Image document

Athapascan : an API for Asynchronous Parallel Programming User's Guide

Jean-Louis Roch , Rémi Revire , Thierry Gautier
[Research Report] RT-0276, INRIA. 2003, pp.77
Rapport inria-00069901v1