
Thierry Gautier
66
Documents
Publications
Publications
|
An Overview on Mixing MPI and OpenMP Dependent Tasking on A64FXInternational Workshop on Arm-based HPC 2024 (IWAHPCE-2024), Jan 2024, Nagoya, Japan. pp.7-16, ⟨10.1145/3636480.3637094⟩
Communication dans un congrès
hal-04370966
v1
|
|
Introducing Moldable Tasks in OpenMPIWOMP 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-04409117
v1
|
|
Investigating Dependency Graph Discovery Impact on Task-based MPI+OpenMP Applications Performances52nd 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-04136674
v2
|
|
Improving Simulations of Task-Based Applications on Complex NUMA ArchitecturesIWOMP 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-04201317
v1
|
|
Suspending OpenMP Tasks on Asynchronous Events: Extending the Taskwait ConstructIWOMP 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-04135481
v2
|
|
Enhancing MPI+OpenMP task based applications for heterogenous architectures with GPU supportIWOMP 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-03749364
v1
|
|
X-Aevol: GPU implementation of an evolutionary experimentation simulatorGECCO 2021 - Genetic and Evolutionary Computation Conference, Jul 2021, Lille France, France. pp.1-9, ⟨10.1145/3449726.3463195⟩
Communication dans un congrès
hal-03290799
v1
|
|
Evaluation of two topology-aware heuristics on level-3 BLAS library for multi-GPU platformsPAW-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-03363275
v1
|
|
Communication-Aware Task Scheduling Strategy in Hybrid MPI+OpenMP ApplicationsIWOMP 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-03284169
v1
|
|
sOMP: Simulating OpenMP Task-Based Applications with NUMA EffectsIWOMP 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-02933803
v1
|
|
P-Aevol: an OpenMP Parallelization of a Biological Evolution Simulator, Through Decomposition in Multiple Loops16th 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-02962838
v1
|
|
XKBlas: a High Performance Implementation of BLAS-3 Kernels on Multi-GPU ServerPDP 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-03121583
v1
|
|
On the Impact of OpenMP Task GranularityIWOMP 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-01901806
v1
|
|
Toward Efficient Many-core Scheduling of Partial Expansion GraphsSCOPES 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-01926955
v1
|
|
Performance and Energy Analysis of OpenMP Runtime Systems with Dense Linear Algebra AlgorithmsSBAC-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-01666343
v1
|
|
Using data dependencies to improve task-based scheduling strategies on NUMA architecturesEuro-Par 2016, Aug 2016, Grenoble, France
Communication dans un congrès
hal-01338761
v1
|
|
Description, Implementation and Evaluation of an Affinity Clause for Task DirectivesIWOMP 2016, Oct 2016, Nara, Japan. pp.61-73, ⟨10.1007/978-3-319-45550-1_5⟩
Communication dans un congrès
hal-01343442
v1
|
|
Translation Validation for Synchronous Data-Flow Specification in the SIGNAL Compiler35th 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-01767328
v1
|
Parallel Algebraic Linear Algebra Dedicated InterfacePASCO: International Workshop on Parallel Symbolic Computation, Jul 2015, Bath, United Kingdom. pp.34-43, ⟨10.1145/2790282.2790286⟩
Communication dans un congrès
hal-01221106
v1
|
|
|
Evaluation of OpenMP Dependent Tasks with the KASTORS Benchmark Suite10th 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-01081974
v1
|
|
Scheduling Data Flow Program in XKaapi: A New Affinity Based Algorithm for Heterogeneous ArchitecturesEuro-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-01081629
v1
|
|
Parallel computation of echelon formsEuroPar-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-00947013
v1
|
An abstraction-refinement framework for priority-driven scheduling of static dataflow graphsInternational Conference on Formal Methods and Models for System Design, Oct 2014, Lausanne, Switzerland. ⟨10.1109/MEMCOD.2014.6961838⟩
Communication dans un congrès
hal-01088205
v1
|
|
|
Preliminary Experiments with XKaapi on Intel Xeon Phi Coprocessor25th 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-00878325
v1
|
|
XKaapi: A Runtime System for Data-Flow Task Programming on Heterogeneous Architectures27th IEEE International Parallel & Distributed Processing Symposium (IPDPS), May 2013, Boston, Massachusetts, United States
Communication dans un congrès
hal-00799904
v1
|
|
An Efficient OpenMP Loop Scheduler for Irregular Applications on Large-Scale NUMA MachinesInternational 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-00867438
v1
|
|
Locality-Aware Work Stealing on Multi-CPU and Multi-GPU Architectures6th Workshop on Programmability Issues for Heterogeneous Multicores (MULTIPROG), Jan 2013, Berlin, Germany
Communication dans un congrès
hal-00780890
v1
|
|
X-Kaapi: a Multi Paradigm Runtime for Multicore ArchitecturesWorkshop P2S2 in conjunction of ICPP, Oct 2013, Lyon, France. pp.16
Communication dans un congrès
hal-00727827
v2
|
|
VtkSMP: Task-based Parallel Operators for VTK FiltersEGPGV - 13th Eurographics Symposium on Parallel Graphics and Visualization, May 2013, Girona, Spain
Communication dans un congrès
hal-00926457
v1
|
|
Exploiting Concurrent GPU Operations for Efficient Work Stealing on Multi-GPUs24rd 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-00735470
v1
|
|
LinBox founding scope allocation, parallel building blocks, and separate compilationICMS 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-00506599
v1
|
|
Generic design of Chinese remaindering schemesPASCO '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-00449864
v2
|
|
Multi-GPU and Multi-CPU Parallelization for Interactive Physics SimulationsEuropar 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-00502448
v1
|
A Work Stealing Algorithm for Parallel Loops on Shared Cache MulticoresEGPGV'10 - Eurographics 2010 Symposium on Parallel Graphics and Visualization, 2010, Norrköping, Norway
Communication dans un congrès
hal-00685934
v1
|
|
Dynamic Adaptation Applied to Sabotage Tolerance17th 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-00435910
v1
|
|
Optimised recovery with a coordinated checkpoint/rollback protocol for domain decomposition applicationsMCO 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-00691997
v1
|
|
KAAPI: A thread scheduling runtime system for data flow computations on cluster of multi-processors2007 international workshop on Parallel symbolic computation, Jul 2007, Waterloo, Canada. pp.15-23, ⟨10.1145/1278177.1278182⟩
Communication dans un congrès
hal-00684843
v1
|
|
Administration autonome d'applications réparties sur grillesRenPar'17 : 17ème Rencontres Francophones du Parallélisme, Oct 2006, Canet en Roussillon, France
Communication dans un congrès
hal-00695105
v1
|
|
|
CCK: An Improved Coordinated Checkpoint/Rollback Protocol for Dataflow Applications in KAAPIICTTA'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-00684864
v1
|
Un protocole de sauvegarde/reprise coordonné pour les applications à flot de données reconfigurablesRenPar'17 : 17ème Rencontres Francophones du Parallélisme, Oct 2006, Canet en Roussillon, France
Communication dans un congrès
hal-00695246
v1
|
|
|
Adaptive and Hybrid Algorithms: classification and illustration on triangular system solvingTransgressive Computing 2006, Apr 2006, Grenade, Spain. pp.131-148
Communication dans un congrès
hal-00318540
v1
|
A Checkpoint/Recovery Model for Heterogeneous Dataflow Computations Using Work-StealingEuro-Par 2005, Aug 2005, Lisbonne, Portugal. ⟨10.1007/11549468_74⟩
Communication dans un congrès
istex
hal-00685314
v1
|
|
Modèle de coût algorithmique intégrant des mécanismes de tolérance aux pannes et expérimentationsRenPar'16 :, Apr 2005, Le Croisic, France. pp.125-136
Communication dans un congrès
hal-00689018
v1
|
|
Automatic Re-scheduling of Dependencies in a RPC-based GridICS '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-00684954
v1
|
|
|
Efficient and Easy Parallel Implementation of Large Numerical Simulations10th 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-00537469
v1
|
Finite field linear algebra subroutinesInternational 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-02018841
v1
|
|
|
Validation of Mixed Signal-Alpha Real-Time Systems through Affine Calculus on Clock Synchronisation ConstraintsWorld 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-00548887
v1
|
|
COMET: A High-Performance Model for Fine-Grain Composition2017
Pré-publication, Document de travail
hal-01566288
v1
|
|
Draft: sOMP: NUMA and cache-aware simulations for task-based applications[Research Report] RR-9400, Inria. 2021, pp.25
Rapport
(rapport de recherche)
hal-03177026
v2
|
|
VtkSMP: Task-based Parallel Operators for Accelerating VTK Filters[Research Report] RR-8245, INRIA. 2013, pp.19
Rapport
(rapport de recherche)
hal-00789814
v2
|
|
X-KAAPI Fortran programming interface[Technical Report] RT-0429, INRIA. 2011, pp.20
Rapport
(rapport technique)
hal-00727795
v1
|
|
The X-Kaapi's Application Programming Interface. Part I: Data Flow Programming[Technical Report] RT-0418, INRIA. 2011, pp.48
Rapport
(rapport technique)
hal-00648245
v1
|
|
X-Kaapi C programming interface[Technical Report] RT-0417, INRIA. 2011, pp.18
Rapport
(rapport technique)
hal-00647474
v1
|
|
Dynamic Adaptation Applied to Sabotage Tolerance[Research Report] RR-6659, INRIA. 2008
Rapport
(rapport de recherche)
inria-00323226
v1
|
|
A new flexible Checkpoint/Restart model[Research Report] RR-6751, INRIA. 2008
Rapport
(rapport de recherche)
inria-00348135
v1
|
|
HOMA: automatic re-scheduling of multiple invocations in CORBA[Research Report] RR-5191, INRIA. 2004, pp.24
Rapport
(rapport de recherche)
inria-00070801
v1
|
|
Athapascan : an API for Asynchronous Parallel Programming User's Guide[Research Report] RT-0276, INRIA. 2003, pp.77
Rapport
(rapport de recherche)
inria-00069901
v1
|
Chargement...
Chargement...