Samuel Thibault

Identifiants chercheurs

IdHAL :

samuel-thibault

ORCID :

0000-0001-6411-809X

IdRef :

12476486X

Publications

Communication dans un congrès (67)

Greedy Adaptive Task Splitting with Prediction and Placement for Heterogeneous Systems Thomas Morin,Nathalie Furmento,Abdou Guermouche,Samuel Thibault,Pierre-André Wacrenier HCW - 35th Heterogeneity in Computing Workshop, May 2026, Nouvelle-Orleans, United States Communication dans un congrès hal-05551684v1
Abstract communicators for task based runtime systems Nicolas Ducarton,Romain Lion,Samuel Thibault,Thomas Herault,Amina Guermouche WAMTA 2026 - Workshop on Asynchronous Many-Task Systems and Applications, Feb 2026, Garching [Munich], Germany Communication dans un congrès hal-05539507v1
Managing Explicit Communications Within a Sequential Task Flow Paradigm Brieuc Nicolas,Nathalie Furmento,Samuel Thibault,Mathieu Faverge,Abdou Guermoucheet al. WAMTA 2026 - Workshop on Asynchronous Many-Task Systems and Applications, Feb 2026, Garching bei München, Germany Communication dans un congrès hal-05538493v1
Screen Readers – Out of Sight, but in the TCB Sebastian Humenda,Samuel Thibault,Horst Schirmeier 2025 - Herbsttreffen der Fachgruppe Betriebssysteme, Sep 2025, Aachen, Germany. ⟨10.18420/fgbs2025h-03⟩ Communication dans un congrès hal-05273382v1
Static-Dynamic Analysis for Performance and Accuracy of Data Race Detection in MPI One-Sided Programs Radjasouria Vinayagame,Van Man Nguyen,Marc Sergent,Samuel Thibault,Emmanuelle Saillard C3PO 2024 - Compiler-assisted Correctness Checking and Performance Optimization for HPC, May 2024, Hambourg, Germany. ⟨10.1007/978-3-031-73716-9_5⟩ Communication dans un congrès hal-04581890v2
Data-Driven Locality-Aware Batch Scheduling Maxime Gonthier,Elisabeth Larsson,Loris Marchal,Carl Nettelblad,Samuel Thibault APDCM 2024 - 26th Workshop on Advances in Parallel and Distributed Computational Models, 38th IEEE International Parallel and Distributed Processing Symposium, May 2024, San Francisco, United States. pp.202-211, ⟨10.1109/IPDPSW63119.2024.00058⟩ Communication dans un congrès hal-04500281v1
Exploiting Processor Heterogeneity to Improve Throughput and Reduce Latency for Deep Neural Network Inference Olivier Beaumont,Jean-François David,Lionel Eyraud-Dubois,Samuel Thibault SBAC-PAD 2024 - IEEE 36th International Symposium on Computer Architecture and High Performance Computing, Nov 2024, Hilo, Hawaii, United States. ⟨10.1109/SBAC-PAD63648.2024.00012⟩ Communication dans un congrès hal-04690154v1
Optimizing Parallel System Efficiency: Dynamic Task Graph Adaptation with Recursive Tasks Nathalie Furmento,Abdou Guermouche,Gwenolé Lucas,Thomas Morin,Samuel Thibaultet al. WAMTA 2024 - Workshop on Asynchronous Many-Task Systems and Applications 2024, Feb 2024, Knoxville, United States. ⟨10.2139/ssrn.5224517⟩ Communication dans un congrès hal-04548787v1
StarONNX: a Dynamic Scheduler for Low Latency and High Throughput Inference on Heterogeneous Resources Olivier Beaumont,Jean-François David,Lionel Eyraud-Dubois,Samuel Thibault HeteroPar 2024 - 22ND INTERNATIONAL WORKSHOP Algorithms, Models and Tools for Parallel Computing on Heterogeneous Platforms, EuroPar'24, Aug 2024, Madrid, Spain. pp.375-386, ⟨10.1007/978-3-031-90200-0_30⟩ Communication dans un congrès hal-04646530v1
StarONNX : Un ordonanceur dynamique pour une inférence rapide et à haut débit sur des ressources hétérogènes Olivier Beaumont,Jean-François David,Lionel Eyraud-Dubois,Samuel Thibault Compas 2024 - Conférence francophone d'informatique en Parallélisme, Architecture et Système, Jul 2024, Nantes, France Communication dans un congrès hal-04668550v1
Vector operations, tiled operations, distributed execution, task graphs, ... What next? Samuel Thibault JLESC 15 - 15th Joint Laboratory for Extreme Scale Computing Workshop, Mar 2023, Talence, France Communication dans un congrès hal-04115280v1
Rethinking Data Race Detection in MPI-RMA Programs Radjasouria Vinayagame,Van Man Nguyen,Marc Sergent,Samuel Thibault,Emmanuelle Saillard 7th International Workshop on Software Correctness for HPC Applications (Correctness '23), Nov 2023, Denver (Colorado, USA), United States. pp.196-204, ⟨10.1145/3624062.3624086⟩ Communication dans un congrès hal-04272399v1
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
Programming Heterogeneous Architectures Using Hierarchical Tasks Mathieu Faverge,Nathalie Furmento,Abdou Guermouche,Gwenolé Lucas,Raymond Namystet al. HeteroPar 2022 - twentieth international workshop, Aug 2022, Glasgow, United Kingdom. pp.12, ⟨10.1007/978-3-031-31209-0_7⟩ Communication dans un congrès hal-03789625v1
Programmation des architectures hétérogènes à l'aide de tâches hiérarchiques Mathieu Faverge,Nathalie Furmento,Abdou Guermouche,Gwenolé Lucas,Samuel Thibaultet al. COMPAS 2022 - Conférence francophone d'informatique en Parallélisme, Architecture et Système, Jul 2022, Amiens, France Communication dans un congrès hal-03773486v1
Memory-Aware Scheduling of Tasks Sharing Data on Multiple GPUs with Dynamic Runtime Systems Maxime Gonthier,Loris Marchal,Samuel Thibault IPDPS 2022 - 36th IEEE International Parallel & Distributed Processing Symposium, May 2022, Lyon, France. pp.1-11, ⟨10.1109/IPDPS53621.2022.00073⟩ Communication dans un congrès hal-03552243v1
Locality-Aware Scheduling of Independent Tasks for Runtime Systems Maxime Gonthier,Loris Marchal,Samuel Thibault COLOC 2021 - 5th workshop on data locality - 27th International European Conference on Parallel and Distributed Computing, Aug 2021, Lisbon, Portugal. pp.1-12, ⟨10.1007/978-3-031-06156-1_1⟩ Communication dans un congrès hal-03290998v1
TEXTAROSSA: Towards EXtreme scale Technologies and Accelerators for euROhpc hw/Sw Supercomputing Applications for exascale Giovanni Agosta,Daniele Cattaneo,William Fornaciari,Andrea Galimberti,Giuseppe Massariet al. DSD 2021 - 24th Euromicro Conference on Digital System Design, Sep 2021, Palermo / Virtual, Italy. ⟨10.1109/DSD53832.2021.00051⟩ Communication dans un congrès hal-03329640v1
MASA-StarPU: Parallel Sequence Comparison with Multiple Scheduling Policies and Pruning Rafael Alvares da Silva Lopes,Samuel Thibault,Alba Cristina Magalhães Alves De Melo SBAC-PAD 2020 - IEEE 32nd International Symposium on Computer Architecture and High Performance Computing, Sep 2020, Porto, Portugal. ⟨10.1109/SBAC-PAD49847.2020.00039⟩ Communication dans un congrès hal-02914793v1
From tasks graphs to asynchronous distributed checkpointing with local restart Romain Lion,Samuel Thibault FTXS 2020 - IEEE/ACM 10th Workshop on Fault Tolerance for HPC at eXtreme Scale, Nov 2020, Atlanta / Virtual, United States. ⟨10.1109/FTXS51974.2020.00009⟩ Communication dans un congrès hal-02970529v2
Using Dynamic Broadcasts to improve Task-Based Runtime Performances Alexandre Denis,Emmanuel Jeannot,Philippe Swartvagher,Samuel Thibault Euro-Par - 26th International European Conference on Parallel and Distributed Computing, Rzadca and Malawski, Aug 2020, Warsaw, Poland. ⟨10.1007/978-3-030-57675-2_28⟩ Communication dans un congrès hal-02872765v1
Revisiting dynamic DAG scheduling under memory constraints for shared-memory platforms Gabriel Bathie,Loris Marchal,Yves Robert,Samuel Thibault IPDPS - 2020 - IEEE International Parallel and Distributed Processing Symposium Workshops, May 2020, New Orleans / Virtual, United States. pp.1-10, ⟨10.1109/IPDPSW50202.2020.00102⟩ Communication dans un congrès hal-03024626v1
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
Faithful Performance Prediction of a Dynamic Task-based Runtime System, an Opportunity for Task Graph Scheduling Samuel Thibault,Luka Stanisic,Arnaud Legrand SIAM PP 2020 - SIAM Conference on Parallel Processing for Scientific Computing, Feb 2020, Seattle, United States Communication dans un congrès hal-02943753v1
Applying StarPU runtime system to scientific applications: Experiences and lessons learned Georgios Tzanos,Vineet Soni,Charles Prouveur,Matthieu Haefele,Stavroula Zouzoulaet al. POMCO 2020 - 2nd International Workshop on Parallel Optimization using/for Multi- and Many-core High Performance Computing, Dec 2020, Barcelona / Virtual, Spain Communication dans un congrès hal-02985721v1
Asynchronous Task-Based Execution of the Reverse Time Migration for the Oil and Gas Industry Amani Alonazi,Hatem Ltaief,David Keyes,Issam Said,Samuel Thibault CLUSTER 2019 - IEEE International Conference on Cluster Computing, Sep 2019, Albuquerque, United States. pp.1-11, ⟨10.1109/CLUSTER.2019.8891054⟩ Communication dans un congrès hal-02403109v1
Visual Performance Analysis of Memory Behavior in a Task-Based Runtime on Hybrid Platforms Lucas Leandro Nesi,Samuel Thibault,Luka Stanisic,Lucas Mello Schnorr CCGrid 2019 - 19thAnnual IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, May 2019, Larnaca, Cyprus. pp.142-151, ⟨10.1109/CCGRID.2019.00025⟩ Communication dans un congrès hal-02275363v1
EXA2PRO programming environment: Architecture and Applications Dimitrios Soudris,Lazaros Papadopoulos,Christoph W Kessler,Dionysios D Kehagias,Athanasios Papadopouloset al. SAMOS 2018 - International Conference on Embedded Computer Systems: Architectures, MOdeling and Simulation, Jul 2018, Samos Island, Greece. pp.202-209, ⟨10.1145/3229631.3239369⟩ Communication dans un congrès hal-03273509v1
Detecção de Anomalias de Desempenho em Aplicações de Alto Desempenho baseadas em Tarefas em Clusters Híbridos Vinicius Garcia Pinto,Lucas Mello Schnorr,Arnaud Legrand,Samuel Thibault,Luka Stanisicet al. WPerformance 2018 - 17º Workshop em Desempenho de Sistemas Computacionais e de Comunicação, Jul 2018, Natal, Brazil. pp.1-14 Communication dans un congrès hal-01842038v1
Controlling the Memory Subscription of Distributed Applications with a Task-Based Runtime System Marc Sergent,David Goudin,Samuel Thibault,Olivier Aumage SIAM Conference on Parallel Processing for Scientific Computing (SIAM PP 2016), Apr 2016, Paris, France. pp.318 - 327 Communication dans un congrès hal-01380126v1
DKPN: A Composite Dataflow/Kahn Process Networks Execution Model Paul-Antoine Arras,Didier Fuin,Emmanuel Jeannot,Samuel Thibault 24th Euromicro International Conference on Parallel, Distributed and Network-based processing, Feb 2016, Heraklion Crete, Greece. ⟨10.1109/PDP.2016.34⟩ Communication dans un congrès hal-01234333v1
Analyzing Dynamic Task-Based Applications on Hybrid Platforms: An Agile Scripting Approach Vinicius Garcia Pinto,Luka Stanisic,Arnaud Legrand,Lucas Mello Schnorr,Samuel Thibaultet al. VPA 2016 - 3rd Workshop on Visual Performance Analysis, Nov 2016, Salt Lake City, United States. pp.17-24, ⟨10.1109/VPA.2016.008⟩ Communication dans un congrès hal-01353962v2
Controlling the Memory Subscription of Distributed Applications with a Task-Based Runtime System Marc Sergent,David Goudin,Samuel Thibault,Olivier Aumage 21st International Workshop on High-Level Parallel Programming Models and Supportive Environments, May 2016, Chicago, United States. ⟨10.1109/IPDPSW.2016.105⟩ Communication dans un congrès hal-01284004v1
Towards seismic wave modeling on heterogeneous many-core architectures using task-based runtime system Víctor Martínez,David Michéa,Fabrice Dupros,Olivier Aumage,Samuel Thibaultet al. 27th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD), Oct 2015, Florianopolis, Brazil. ⟨10.1109/SBAC-PAD.2015.33⟩ Communication dans un congrès hal-01182746v1
Bridging the Gap between Performance and Bounds of Cholesky Factorization on Heterogeneous Platforms Emmanuel Agullo,Olivier Beaumont,Lionel Eyraud-Dubois,Julien Herrmann,Suraj Kumaret al. Heterogeneity in Computing Workshop 2015, May 2015, Hyderabad, India. ⟨10.1109/IPDPSW.2015.35⟩ Communication dans un congrès hal-01120507v1
Evaluation of OpenMP Dependent Tasks with the KASTORS Benchmark Suite Philippe Virouleau,Pierrick Brunet,François Broquedis,Nathalie Furmento,Samuel Thibaultet al. 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
Modeling and Simulation of a Dynamic Task-Based Runtime System for Heterogeneous Multi-Core Architectures Luka Stanisic,Samuel Thibault,Arnaud Legrand,Brice Videau,Jean-François Méhaut Euro-par - 20th International Conference on Parallel Processing, Aug 2014, Porto, Portugal. pp.50-62, ⟨10.1007/978-3-319-09873-9_5⟩ Communication dans un congrès hal-01011633v1
Overview of Distributed Linear Algebra on Hybrid Nodes over the StarPU Runtime Emmanuel Agullo,Olivier Aumage,Mathieu Faverge,Nathalie Furmento,Florent Pruvostet al. SIAM Conference on Parallel Processing for Scientific Computing (SIAM PP 2014), Feb 2014, Portland, Oregon, United States Communication dans un congrès hal-00978602v1
Taking advantage of hybrid systems for sparse direct solvers via task-based runtimes Xavier Lacoste,Mathieu Faverge,Pierre Ramet,Samuel Thibault,George Bosilca HCW'2014 workshop of IPDPS, May 2014, Phoenix, United States. pp.29-38, ⟨10.1109/IPDPSW.2014.9⟩ Communication dans un congrès hal-00987094v1
Harnessing clusters of hybrid nodes with a sequential task-based programming model Emmanuel Agullo,Olivier Aumage,Mathieu Faverge,Nathalie Furmento,Florent Pruvostet al. International Workshop on Parallel Matrix Algorithms and Applications (PMAA 2014), Jul 2014, Lugano, Switzerland Communication dans un congrès hal-01283949v1
A NUMA-aware fine grain parallelization framework for multi-core architecture Corentin Rossignon,Hénon Pascal,Olivier Aumage,Samuel Thibault PDSEC - 14th IEEE International Workshop on Parallel and Distributed Scientific and Engineering Computing - 2013, May 2013, Boston, United States. ⟨10.1109/IPDPSW.2013.204⟩ Communication dans un congrès hal-00858350v1
Implementation of FEM Application on GPU with StarPU Satoshi Ohshima,Satoshi Katagiri,Kengo Nakajima,Samuel Thibault,Raymond Namyst CS&E 2013 - SIAM Conference on Computational Science and Engineering, SIAM, Feb 2013, Boston, United States Communication dans un congrès hal-00926144v1
Ordonnancement de liste dans les systèmes embarqués sous contrainte de mémoire Paul-Antoine Arras,Didier Fuin,Emmanuel Jeannot,Arthur Stoutchinin,Samuel Thibault ComPAS'13 / RenPar'21 - 21es Rencontres francophones du Parallélisme, Inria Grenoble, Jan 2013, Grenoble, France Communication dans un congrès hal-00772854v1
List Scheduling in Embedded Systems under Memory Constraints Paul-Antoine Arras,Didier Fuin,Emmanuel Jeannot,Arthur Stoutchinin,Samuel Thibault SBAC-PAD'2013 - 25th International Symposium on Computer Architecture and High-Performance Computing, Federal University of Pernambuco & Federal University of Minas Gerais, Oct 2013, Porto de Galinhas, Brazil. pp.152-159, ⟨10.1109/SBAC-PAD.2013.22⟩ Communication dans un congrès hal-00906117v1
Adaptive Task Size Control on High Level Programming for GPU/CPU Work Sharing Tetsuya Odajima,Taisuke Boku,Mitsuhisa Sato,Toshihiro Hanawa,Yuetsu Kodamaet al. The 2013 International Symposium on Advances of Distributed and Parallel Computing (ADPC 2013), Dec 2013, Vietri sul Mare, Italy. ⟨10.1007/978-3-319-03889-6_7⟩ Communication dans un congrès hal-00920915v1
High-Level Support for Pipeline Parallelism on Many-Core Architectures Siegfried Benkner,Enes Bajrovic,Erich Marth,Martin Sandrieser,Raymond Namystet al. Europar - International European Conference on Parallel and Distributed Computing - 2012, Aug 2012, Rhodes Island, Greece. ⟨10.1007/978-3-642-32820-6_61⟩ Communication dans un congrès hal-00697020v1
StarPU-MPI: Task Programming over Clusters of Machines Enhanced with Accelerators Cédric Augonnet,Olivier Aumage,Nathalie Furmento,Raymond Namyst,Samuel Thibault EuroMPI 2012 - The 19th European MPI Users' Group Meeting, Sep 2012, Vienna, Austria Communication dans un congrès hal-00725477v1
Programmability and Performance Portability Aspects of Heterogeneous Multi-/Manycore Systems Christoph Kessler,Usman Dastgeer,Samuel Thibault,Raymond Namyst,Andrew Richardset al. Design, Automation and Test in Europe (DATE), Mar 2012, Dresden, Germany. ⟨10.1109/DATE.2012.6176582⟩ Communication dans un congrès hal-00776610v1
QR Factorization on a Multicore Node Enhanced with Multiple GPU Accelerators Emmanuel Agullo,Cédric Augonnet,Jack Dongarra,Mathieu Faverge,Hatem Ltaiefet al. 25th IEEE International Parallel & Distributed Processing Symposium, May 2011, Anchorage, United States. ⟨10.1109/IPDPS.2011.90⟩ Communication dans un congrès inria-00547614v1
Flexible runtime support for efficient skeleton programming on hybrid systems Usman Dastgeer,Christoph Kessler,Samuel Thibault International conference on Parallel Computing (ParCo), Aug 2011, Gent, Belgium. ⟨10.3233/978-1-61499-041-3-159⟩ Communication dans un congrès inria-00606200v1
Détection optimale des coins et contours dans des bases d'images volumineuses sur architectures multicœurs hétérogènes Sidi Ahmed Mahmoudi,Pierre Manneback,Cédric Augonnet,Samuel Thibault Rencontres francophones du parallélisme, May 2011, Saint-Malo, France Communication dans un congrès inria-00606195v1
Dynamically scheduled Cholesky factorization on multicore architectures with GPU accelerators. Emmanuel Agullo,Cédric Augonnet,Jack Dongarra,Hatem Ltaief,Raymond Namystet al. Symposium on Application Accelerators in High Performance Computing (SAAHPC), Jul 2010, Knoxville, United States Communication dans un congrès inria-00547616v1
Data-Aware Task Scheduling on Multi-Accelerator based Platforms Cédric Augonnet,Jérôme Clet-Ortega,Samuel Thibault,Raymond Namyst 16th International Conference on Parallel and Distributed Systems, Dec 2010, Shangai, China Communication dans un congrès inria-00523937v1
Structuring the execution of OpenMP applications for multicore architectures François Broquedis,Olivier Aumage,Brice Goglin,Samuel Thibault,Pierre-André Wacrenieret al. International Parallel and Distributed Symposium (IPDPS 2010), Apr 2010, Atltanta, United States. ⟨10.1109/IPDPS.2010.5470442⟩ Communication dans un congrès inria-00441472v1
hwloc: a Generic Framework for Managing Hardware Affinities in HPC Applications François Broquedis,Jérôme Clet-Ortega,Stéphanie Moreaud,Nathalie Furmento,Brice Goglinet al. PDP 2010 - The 18th Euromicro International Conference on Parallel, Distributed and Network-Based Computing, Feb 2010, Pisa, Italy. ⟨10.1109/PDP.2010.67⟩ Communication dans un congrès inria-00429889v1
Exploiting the Cell/BE architecture with the StarPU unified runtime system Cédric Augonnet,Samuel Thibault,Raymond Namyst,Maik Nijhuis SAMOS Workshop, Jul 2009, SAMOS, Greece Communication dans un congrès inria-00378705v1
StarPU: A Unified Platform for Task Scheduling on Heterogeneous Multicore Architectures Cédric Augonnet,Samuel Thibault,Raymond Namyst,Pierre-André Wacrenier Euro-Par 2009, Aug 2009, Delft, Netherlands Communication dans un congrès inria-00384363v1
Automatic Calibration of Performance Models on Heterogeneous Multicore Architectures Cédric Augonnet,Samuel Thibault,Raymond Namyst 3rd Workshop on Highly Parallel Processing on a Chip (HPPC 2009), Aug 2009, Delft, Netherlands Communication dans un congrès inria-00421333v1
Scheduling Dynamic OpenMP Applications over Multicore Architectures François Broquedis,François Diakhate,Samuel Thibault,Olivier Aumage,Raymond Namystet al. International Workshop on OpenMP, May 2008, West Lafayette, IN, United States. ⟨10.1007/978-3-540-79561-2_15⟩ Communication dans un congrès inria-00329934v1
Improving Performance by Embedding HPC Applications in Lightweight Xen Domains Samuel Thibault,Tim Deegan 2nd Workshop on System-level Virtualization for High Performance Computing (HPCVIRT'08), Mar 2008, Glasgow, United Kingdom. ⟨10.1145/1435452.1435454⟩ Communication dans un congrès inria-00329969v1
Building Portable Thread Schedulers for Hierarchical Multiprocessors: the BubbleSched Framework Samuel Thibault,Raymond Namyst,Pierre-André Wacrenier EuroPar, Aug 2007, Rennes, France. ⟨10.1007/978-3-540-74466-5_6⟩ Communication dans un congrès inria-00154506v1
An Efficient OpenMP Runtime System for Hierarchical Architectures Samuel Thibault,François Broquedis,Brice Goglin,Raymond Namyst,Pierre-André Wacrenier International Workshop on OpenMP (IWOMP), Jun 2007, Beijing, China. pp.148--159, ⟨10.1007/978-3-540-69303-1_19⟩ Communication dans un congrès inria-00154502v1
BrlAPI: Simple, Portable, Concurrent, Application-level Control of Braille Terminals Samuel Thibault,Sébastien Hinderer The First International Conference on Information and Communication Technology and Accessibility - ICTA 2007, Apr 2007, Hammamet, Tunisia. pp.27--31 Communication dans un congrès inria-00135946v1
BubbleSched : construire son propre ordonnanceur de threads pour machines multiprocesseurs hirarchiques Samuel Thibault 17ème Rencontres Francophones du Parallélisme, ACM/ASF - Université de Perpignan, Oct 2006, Canet en Roussillon, France Communication dans un congrès inria-00108984v1
Un ordonnanceur flexible pour machines multiprocesseurs hiérarchiques Samuel Thibault 16ème Rencontres Francophones du Parallélisme, ACM/ASF - École des Mines de Nantes, Apr 2005, Le Croisic, France Communication dans un congrès inria-00000137v1
A Flexible Thread Scheduler for Hierarchical Multiprocessor Machines Samuel Thibault Second International Workshop on Operating Systems, Programming Environments and Management Tools for High-Performance Computing on Clusters (COSET-2), ICS / ACM / IRISA, Jun 2005, Cambridge, United States Communication dans un congrès inria-00000138v1
Unreliable Transport Protocol for Commodity-Based OpenGL Distributed Visualization Samuel Thibault,Xavier Cavin,Olivier Festor,Eric Fleury Workshop on Commodity-Based Visualization Clusters, Oct 2002, Boston, United States Communication dans un congrès inria-00363326v1

Article dans une revue (20)

Optimizing Parallel Heterogeneous System Efficiency: Dynamic Task Graph Adaptation with Recursive Tasks Nathalie Furmento,Abdou Guermouche,Gwenolé Lucas,Thomas Morin,Samuel Thibaultet al. Journal of Parallel and Distributed Computing, 2025, 205, pp.105157. ⟨10.1016/j.jpdc.2025.105157⟩ Article dans une revue hal-05199066v1
A scheduler to foster data locality for GPU and out-of-core task-based linear algebra applications Maxime Gonthier,Loris Marchal,Samuel Thibault Journal of Parallel and Distributed Computing, 2025, 206, pp.105170. ⟨10.1016/j.jpdc.2025.105170⟩ Article dans une revue hal-05226796v1
Taming data locality for task scheduling under memory constraint in runtime systems Maxime Gonthier,Loris Marchal,Samuel Thibault Future Generation Computer Systems, 2023, 143, pp.305-321. ⟨10.1016/j.future.2023.01.024⟩ Article dans une revue hal-03623220v2
Tracing task-based runtime systems: Feedbacks from the StarPU case Alexandre Denis,Emmanuel Jeannot,Philippe Swartvagher,Samuel Thibault Concurrency and Computation: Practice and Experience, 2023, pp.24. ⟨10.1002/cpe.7920⟩ Article dans une revue hal-04236246v1
Programming Heterogeneous Architectures Using Hierarchical Tasks Mathieu Faverge,Nathalie Furmento,Abdou Guermouche,Gwenolé Lucas,Raymond Namystet al. Concurrency and Computation: Practice and Experience, In press, 35 (25), ⟨10.1002/cpe.7811⟩ Article dans une revue hal-04088833v2
Towards EXtreme scale technologies and accelerators for euROhpc hw/Sw supercomputing applications for exascale: The TEXTAROSSA approach Giovanni Agosta,Marco Aldinucci,Carlos Alvarez,Roberto Ammendola,Yasir Arfatet al. Microprocessors and Microsystems: Embedded Hardware Design , 2022, 95, pp.104679. ⟨10.1016/j.micpro.2022.104679⟩ Article dans une revue hal-03936864v1
Resiliency in numerical algorithm design for extreme scale simulations Emmanuel Agullo,Mirco Altenbernd,Hartwig Anzt,Leonardo Bautista-Gomez,Tommaso Benacchioet al. International Journal of High Performance Computing Applications, 2021, pp.10943420211055188. ⟨10.1177/10943420211055188⟩ Article dans une revue hal-03348787v1
Dynamic DAG Scheduling Under Memory Constraints for Shared-Memory Platforms Gabriel Bathie,Loris Marchal,Yves Robert,Samuel Thibault International Journal of Networking and Computing, 2021, pp.1-29. ⟨10.15803/ijnc.11.1_27⟩ Article dans une revue hal-03029847v1
EXA2PRO: A Framework for High Development Productivity on Heterogeneous Computing Systems Lazaros Papadopoulos,Dimitrios Soudris,Christoph Kessler,August Ernstsson,Johan Ahlqvistet al. IEEE Transactions on Parallel and Distributed Systems, 2021, Special Section on Innovative R&D toward the Exascale Era, ⟨10.1109/TPDS.2021.3104257⟩ Article dans une revue hal-03318644v1
A Visual Performance Analysis Framework for Task-based Parallel Applications running on Hybrid Clusters Vinicius Garcia Pinto,Lucas Mello Schnorr,Luka Stanisic,Arnaud Legrand,Samuel Thibaultet al. Concurrency and Computation: Practice and Experience, 2018, 30 (18), pp.1-31. ⟨10.1002/cpe.4472⟩ Article dans une revue hal-01616632v2
Achieving High Performance on Supercomputers with a Sequential Task-based Programming Model Emmanuel Agullo,Olivier Aumage,Mathieu Faverge,Nathalie Furmento,Florent Pruvostet al. IEEE Transactions on Parallel and Distributed Systems, In press, ⟨10.1109/TPDS.2017.2766064⟩ Article dans une revue hal-01618526v1
L'accessibilité partout ! Retour d'expérience sous Debian Samuel Thibault Programmez !, 2015, 183 Article dans une revue hal-01962282v1
Faithful Performance Prediction of a Dynamic Task-Based Runtime System for Heterogeneous Multi-Core Architectures Luka Stanisic,Samuel Thibault,Arnaud Legrand,Brice Videau,Jean-François Méhaut Concurrency and Computation: Practice and Experience, 2015, pp.16. ⟨10.1002/cpe.3555⟩ Article dans une revue istex hal-01147997v1
List Scheduling in Embedded Systems Under Memory Constraints Paul-Antoine Arras,Didier Fuin,Emmanuel Jeannot,Arthur Stoutchinin,Samuel Thibault International Journal of Parallel Programming, 2015, 43 (6), pp.1103-1128. ⟨10.1007/s10766-014-0338-1⟩ Article dans une revue hal-01087067v1
Accessibility Out of the Box Samuel Thibault,Sébastien Hinderer Communications of the ACM, 2013, 56 (7), pp.8. ⟨10.1145/2483852.2483856⟩ Article dans une revue hal-01962301v1
Traitements d'Images sur Architectures Parallèles et Hétérogènes Sidi Ahmed Mahmoudi,Pierre Manneback,Cédric Augonnet,Samuel Thibault Revue des Sciences et Technologies de l'Information - Série TSI : Technique et Science Informatiques, 2012, ⟨10.3166/tsi.31.1183-1203⟩ Article dans une revue istex hal-00714858v1
Hardware Locality: Peering under the hood of your server Brice Goglin,Jeffrey M. Squyres,Samuel Thibault Linux Pro Magazine, 2011, 128, pp.28-33 Article dans une revue inria-00597961v1
StarPU: a unified platform for task scheduling on heterogeneous multicore architectures Cédric Augonnet,Samuel Thibault,Raymond Namyst,Pierre-André Wacrenier Concurrency and Computation: Practice and Experience, 2011, Euro-Par 2009 best papers, 23 (2), pp.187-198. ⟨10.1002/cpe.1631⟩ Article dans une revue inria-00550877v1
Accessibility in Linux systems Samuel Thibault Linux Weekly News, 2008 Article dans une revue hal-02077638v1
BubbleSched, plate-forme de conception d'ordonnanceurs de threads sur machines hiérarchiques Samuel Thibault,Raymond Namyst,Pierre-André Wacrenier Revue des Sciences et Technologies de l'Information - Série TSI : Technique et Science Informatiques, 2008, Nouveaux algorithmes pour les nouvelles plates-formes parallèles, 27 (3-4/2008), pp.345-371. ⟨10.3166/TSI.27.345-371⟩ Article dans une revue inria-00329960v1

Logiciel (2)

StarPU Cédric Augonnet,Olivier Aumage,Nathalie Furmento,Samuel Thibault 2024, ⟨swh:1:dir:dab46e56d6f39939aaa9abb27f5a508ae338b962;origin=https://gitlab.inria.fr/starpu/starpu;visit=swh:1:snp:69df6f1b03e898c86908b7dd3f3054d60516adf3;anchor=swh:1:rel:1d5e56647b217185bf8448de29b108ef38b03471⟩ Logiciel hal-01730321v6
hwloc (Portable Hardware Locality) Brice Goglin,Jeff Squyres,Samuel Thibault 2009, ⟨swh:1:dir:6bebe0bb8e3b208b2e68c8f3f3f07bebe266fcfe;origin=https://github.com/open-mpi/hwloc;visit=swh:1:snp:8fd55cb7e3a1a622be272dbbe4afba8e7cee6bdb;anchor=swh:1:rev:c88afaf23b2caa41b6b4fdaa73dadc5f8b01bf88⟩ Logiciel hal-05029991v1

Pré-publication, Document de travail (1)

A generic scheduler to foster data locality for GPU and out-of-core task-based applications Maxime Gonthier,Samuel Thibault,Loris Marchal 2024 Pré-publication, Document de travail hal-04146714v2

Document associé à des manifestations scientifiques (2)

Memory-Aware Scheduling of Tasks Sharing Data on Multiple GPUs Maxime Gonthier,Loris Marchal,Samuel Thibault JLESC 2023 -15th JLESC Workshop, Mar 2023, Bordeaux, France. 2023 Document associé à des manifestations scientifiques hal-04090612v1
Memory-Aware Scheduling of Tasks Sharing Data on Multiple GPUs with Dynamic Runtime Systems Maxime Gonthier,Loris Marchal,Samuel Thibault 15th Scheduling for Large Scale Systems Workshop, Jun 2022, Fréjus, France Document associé à des manifestations scientifiques hal-04090618v1

Poster de conférence (3)

Memory-Aware Scheduling Of Tasks Sharing Data On Multiple GPUs Maxime Gonthier,Loris Marchal,Samuel Thibault ISC 2023 - ISC High Performance 2023, May 2023, Hamburg, Germany. Lecture Notes in Computer Science Poster de conférence hal-04090595v1
Memory-Aware Scheduling Of Tasks Sharing Data On Multiple GPUs Maxime Gonthier,Samuel Thibault,Loris Marchal HiPEAC ACACES 2022 - 18th International Summer School on Advanced Computer Architecture and Compilation for High-performance Embedded Systems, Jul 2022, Fiuggi, Italy Poster de conférence hal-04090607v1
Locality-Aware Scheduling Of Independent Tasks For Runtime Systems Maxime Gonthier,Loris Marchal,Samuel Thibault HiPEAC ACACES 2021, Sep 2021, Fiuggi, Italy Poster de conférence hal-04090604v1

Mémoire d'étudiant (2)

Analyse de systèmes de vote électronique Firmin de Barros,Thomas Gergouil,Rémy Grelard,Samuel Thibault Cryptographie et sécurité [cs.CR]. 2022 Mémoire d'étudiant hal-03580506v1
Un ordonnanceur flexible pour machines multiprocesseurs hiérarchisées Samuel Thibault Calcul parallèle, distribué et partagé [cs.DC]. 2004 Mémoire d'étudiant hal-01962358v1

Rapport (16)

Programming Heterogeneous Architectures Using Hierarchical Tasks Mathieu Faverge,Nathalie Furmento,Abdou Guermouche,Gwenolé Lucas,Raymond Namystet al. [Research Report] RR-9466, Inria Bordeaux Sud-Ouest. 2022, pp.21 Rapport (rapport de recherche) hal-03609275v2
Task-based randomized singular value decomposition and multidimensional scaling Emmanuel Agullo,Olivier Coulaud,Alexandre Denis,Mathieu Faverge,Alain Francet al. [Research Report] RR-9482, Inria Bordeaux - Sud Ouest; Inrae - BioGeCo. 2022, pp.37 Rapport hal-03773985v2
Locality-aware batch scheduling of I/O intensive workloads Maxime Gonthier,Loris Marchal,Samuel Thibault,Elisabeth Larsson,Carl Nettelblad RR-9497, ENS Lyon; Inria Bordeaux; Uppsala Universitet. 2022, pp.25 Rapport (rapport de recherche) hal-03993118v1
Locality-Aware Scheduling of Independant Tasks for Runtime Systems Maxime Gonthier,Loris Marchal,Samuel Thibault [Research Report] RR-9394, Inria Grenoble -Rhône-Alpes. 2021, pp.21 Rapport (rapport de recherche) hal-03144290v7
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 (rapport de recherche) hal-03177026v2
Revisiting dynamic DAG scheduling under memory constraints for shared-memory platforms Gabriel Bathie,Loris Marchal,Yves Robert,Samuel Thibault [Research Report] RR-9323, Inria. 2020 Rapport (rapport de recherche) hal-02488399v1
gla11y: checking accessibility labelling of glade-based application user interfaces Samuel Thibault [Research Report] Hypra. 2020 Rapport (rapport de recherche) hal-02957129v1
Towards Resilient EU HPC Systems: A Blueprint Petar Radojkovic,Manolis Marazakis,Paul Carpenter,Reiley Jeyapaul,Dimitris Gizopouloset al. [Research Report] European HPC resilience initiative. 2020 Rapport (rapport de recherche) hal-02922257v1
A Compiler Algorithm to Guide Runtime Scheduling Christophe Alias,Samuel Thibault,Laure Gonnord [Research Report] RR-9315, INRIA Grenoble; INRIA Bordeaux - Sud-Ouest. 2019 Rapport (rapport de recherche) hal-02421327v1
Modeling Irregular Kernels of Task-based codes: Illustration with the Fast Multipole Method Emmanuel Agullo,Bérenger Bramas,Olivier Coulaud,Luka Stanisic,Samuel Thibault [Research Report] RR-9036, INRIA Bordeaux. 2017, pp.35 Rapport (rapport de recherche) hal-01474556v1
Achieving High Performance on Supercomputers with a Sequential Task-based Programming Model Emmanuel Agullo,Olivier Aumage,Mathieu Faverge,Nathalie Furmento,Florent Pruvostet al. [Research Report] RR-8927, Inria Bordeaux Sud-Ouest; Bordeaux INP; CNRS; Université de Bordeaux; CEA. 2016, pp.27 Rapport (rapport de recherche) hal-01332774v1
StarPU-MPI: Task Programming over Clusters of Machines Enhanced with Accelerators Cédric Augonnet,Olivier Aumage,Nathalie Furmento,Samuel Thibault,Raymond Namyst [Research Report] RR-8538, INRIA. 2014 Rapport (rapport de recherche) hal-00992208v2
Taking advantage of hybrid systems for sparse direct solvers via task-based runtimes Xavier Lacoste,Mathieu Faverge,Pierre Ramet,Samuel Thibault,George Bosilca [Research Report] RR-8446, INRIA. 2014, pp.25 Rapport (rapport de recherche) hal-00925017v2
Modeling and Simulation of a Dynamic Task-Based Runtime System for Heterogeneous Multi-Core Architectures Luka Stanisic,Samuel Thibault,Arnaud Legrand,Brice Videau,Jean-François Méhaut [Research Report] RR-8509, INRIA. 2014 Rapport (rapport de recherche) hal-00966862v1
StarPU: a Runtime System for Scheduling Tasks over Accelerator-Based Multicore Machines Cédric Augonnet,Samuel Thibault,Raymond Namyst [Research Report] RR-7240, INRIA. 2010, pp.33 Rapport (rapport de recherche) inria-00467677v1
Developing a Software Tool for Precise Kernel Measurements Samuel Thibault,Robert Russell [Research Report] RR-5602, INRIA. 2005, pp.25 Rapport (rapport de recherche) inria-00000189v2

HDR (1)

On Runtime Systems for Task-based Programming on Heterogeneous Platforms Samuel Thibault Distributed, Parallel, and Cluster Computing [cs.DC]. Université de Bordeaux, 2018 HDR tel-01959127v1

Chapitre d'ouvrage (1)

Faster, Cheaper, Better – a Hybridization Methodology to Develop Linear Algebra Software for GPUs Emmanuel Agullo,Cédric Augonnet,Jack Dongarra,Hatem Ltaief,Raymond Namystet al. Wen-mei W. Hwu. GPU Computing Gems, 2, Morgan Kaufmann, 2010 Chapitre d'ouvrage inria-00547847v1

Thèse (1)

Ordonnancement de processus légers sur architectures multiprocesseurs hiérarchiques : BubbleSched, une approche exploitant la structure du parallélisme des applications Samuel Thibault Réseaux et télécommunications [cs.NI]. Université Sciences et Technologies - Bordeaux I, 2007. Français. ⟨NNT : ⟩ Thèse tel-00322881v1