|
Scalable and portable LU factorization with partial pivoting on top of runtime systems
Alycia Lisito
,
Mathieu Faverge
,
Matthieu Kuhn
,
Florent Pruvost
,
Pierre Ramet
IPDPS25 - 39th IEEE International Parallel and Distributed Processing Symposium, Jun 2025, Milan, Italy
Communication dans un congrès
hal-04984070
v1
|
|
Enhancing sparse direct solver scalability through runtime system automatic data partition
Alycia Lisito
,
Mathieu Faverge
,
Grégoire Pichon
,
Pierre Ramet
WAMTA 2024 - Workshop on Asynchronous Many-Task Systems and Applications 2024, Feb 2024, Knoxville, United States. pp.105-110, ⟨10.1007/978-3-031-61763-8_10⟩
Communication dans un congrès
hal-04527103
v1
|
|
Dynamic Tasks Scheduling with Multiple Priorities on Heterogeneous Computing Systems
Hayfa Tayeb
,
Bérenger Bramas
,
Mathieu Faverge
,
Abdou Guermouche
HCW 2024 - 38th IEEE International Parallel & Distributed Processing Symposium, May 2024, San franscisco, CA, United States. pp.31-40, ⟨10.1109/IPDPSW63119.2024.00014⟩
Communication dans un congrès
hal-04498634
v1
|
|
Comparative Study of Mixed-Precision and Low-Rank Compression Techniques in Sparse Direct Solvers
Brieuc Nicolas
,
Mathieu Faverge
,
Pierre Ramet
,
Alycia Lisito
,
Mohamed Kherraz
2024 SIAM Conference on Applied Linear Algebra, Society for Industrial and Applied Mathematics, May 2024, Paris, France
Communication dans un congrès
hal-04585047
v1
|
|
New parallel features in the sparse solver PaStiX
Alycia Lisito
,
Mathieu Faverge
,
Pierre Ramet
Sparse Days 2023, Jun 2023, Toulouse, France
Communication dans un congrès
hal-04589448
v1
|
|
On the Arithmetic Intensity of Distributed-Memory Dense Matrix Multiplication Involving a Symmetric Input Matrix (SYMM)
Emmanuel Agullo
,
Alfredo Buttari
,
Olivier Coulaud
,
Lionel Eyraud-Dubois
,
Mathieu Faverge
et al.
IPDPS 2023 - 37th International Parallel and Distributed Processing Symposium, IEEE, May 2023, St. Petersburg, FL, United States. pp.357-367
Communication dans un congrès
hal-04093162
v1
|
|
Programming Heterogeneous Architectures Using Hierarchical Tasks
Mathieu Faverge
,
Nathalie Furmento
,
Abdou Guermouche
,
Gwenolé Lucas
,
Raymond Namyst
et al.
HeteroPar 2022 - twentieth international workshop, Aug 2022, Glasgow, United Kingdom. pp.12
Communication dans un congrès
hal-03789625
v1
|
|
Programmation des architectures hétérogènes à l'aide de tâches hiérarchiques
Mathieu Faverge
,
Nathalie Furmento
,
Abdou Guermouche
,
Gwenolé Lucas
,
Samuel Thibault
et 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-03773486
v1
|
|
MulTreePrio: Scheduling task-based applications for heterogeneous computing systems
Hayfa Tayeb
,
Bérenger Bramas
,
Abdou Guermouche
,
Mathieu Faverge
COMPAS 2022 - Conférence francophone d'informatique en Parallélisme, Architecture et Système, Jul 2022, Amiens, France
Communication dans un congrès
hal-03763824
v1
|
|
Deciding Non-Compressible Blocks in Sparse Direct Solvers using Incomplete Factorization
Esragul Korkmaz
,
Mathieu Faverge
,
Grégoire Pichon
,
Pierre Ramet
HiPC 2021 - 28th IEEE International Conference on High Performance Computing, Data, and Analytics, Dec 2021, Bangalore, India. pp.1-10, ⟨10.1109/HiPC53243.2021.00024⟩
Communication dans un congrès
hal-03361299
v1
|
|
Exploiting Generic Tiled Algorithms Toward Scalable H-Matrices Factorizations on Top of Runtime Systems
Rocío Carratalá-Sáez
,
Mathieu Faverge
,
Grégoire Pichon
,
Enrique Salvador Quintana-Ortí
,
Guillaume Sylvand
SIAM PP20 - SIAM Conference on Parallel Processing for Scientific Computing, Feb 2020, Seattle, United States
Communication dans un congrès
hal-03149953
v1
|
|
Improving mapping for sparse direct solvers: A trade-off between data locality and load balancing
Changjiang Gou
,
Ali Al Zoobi
,
Anne Benoit
,
Mathieu Faverge
,
Loris Marchal
et al.
EuroPar 2020 - 26th International European Conference on Parallel and Distributed Computing, Aug 2020, Warsaw / Virtual, Poland. pp.1-16
Communication dans un congrès
hal-02973315
v1
|
|
Recent Developments Around the Block Low-Rank PaStiX Solver
Grégoire Pichon
,
Mathieu Faverge
,
Pierre Ramet
PP 2020 - SIAM Conference on Parallel Processing for Scientific Computing, Feb 2020, Seattle, United States
Communication dans un congrès
hal-03140189
v1
|
|
Tiled Algorithms for Efficient Task-Parallel H-Matrix Solvers
Rocío Carratalá-Sáez
,
Mathieu Faverge
,
Grégoire Pichon
,
Guillaume Sylvand
,
Enrique S Quintana-Ortí
PDSEC 2020 - 21st IEEE International Workshop on Parallel and Distributed Scientific and Engineering Computing, May 2020, News Orleans, United States. pp.1-10
Communication dans un congrès
hal-02513433
v1
|
|
Leveraging Task-Based Polar Decomposition Using PARSEC on Massively Parallel Systems
Dalal Sukkari
,
Hatem Ltaief
,
David Keyes
,
Mathieu Faverge
IEEE Cluster 2019, Sep 2019, Albuquerque, United States
Communication dans un congrès
hal-02272946
v1
|
|
Block Low-rank Algebraic Clustering for Sparse Direct Solvers
Grégoire Pichon
,
Eric Darve
,
Mathieu Faverge
,
Pierre Ramet
,
Jean Roman
SIAM Conference on Computational Science and Engineering (CSE19), Feb 2019, Spokane, United States
Communication dans un congrès
hal-01956962
v1
|
|
Rank Revealing QR Methods for Sparse Block Low Rank Solvers
Esragul Korkmaz
,
Mathieu Faverge
,
Grégoire Pichon
,
Pierre Ramet
Sparse Days 2019, Jul 2019, Toulouse, France
Communication dans un congrès
hal-02326070
v1
|
|
Rank Revealing QR Methods for Sparse Block Low Rank Solvers
Esragul Korkmaz
,
Mathieu Faverge
,
Grégoire Pichon
,
Pierre Ramet
COMPAS 2019 - Conférence d'informatique en Parallélisme, Architecture et Système, Jun 2019, Anglet, France
Communication dans un congrès
hal-02326084
v1
|
|
Exploiting Parameterized Task-graph in Sparse Direct Solvers
Mathieu Faverge
,
Grégoire Pichon
,
Pierre Ramet
SIAM Conference on Computational Science and Engineering (CSE19), Feb 2019, Spokane, United States
Communication dans un congrès
hal-01956963
v1
|
|
Utilisation de la compression Block Low-Rank pour accélérer un solveur direct creux supernodal
Grégoire Pichon
,
Eric Darve
,
Mathieu Faverge
,
Pierre Ramet
,
Jean Roman
COMPAS 2018 - Conférence d'informatique en Parallélisme, Architecture et Système, Jul 2018, Toulouse, France
Communication dans un congrès
hal-01956959
v1
|
|
Supernodes ordering to enhance Block Low-Rank compression in sparse direct solvers
Grégoire Pichon
,
Eric Darve
,
Mathieu Faverge
,
Pierre Ramet
,
Jean Roman
PMAA 2018 - 10th International Workshop on Parallel Matrix Algorithms and Applications, Jun 2018, Zurich, Switzerland
Communication dans un congrès
hal-01956960
v1
|
|
Sparse Supernodal Solver exploiting Low-Rankness Property
Grégoire Pichon
,
Eric Darve
,
Mathieu Faverge
,
Pierre Ramet
,
Jean Roman
Sparse Days 2017, Sep 2017, Toulouse, France
Communication dans un congrès
hal-01585622
v1
|
|
Sparse Supernodal Solver Using Block Low-Rank Compression
Grégoire Pichon
,
Eric Darve
,
Mathieu Faverge
,
Pierre Ramet
,
Jean Roman
18th IEEE International Workshop on Parallel and Distributed Scientific and Engineering Computing (PDSEC 2017), Jun 2017, Orlando, United States
Communication dans un congrès
hal-01502215
v1
|
|
Bidiagonalization and R-Bidiagonalization: Parallel Tiled Algorithms, Critical Paths and Distributed-Memory Implementation
Mathieu Faverge
,
Julien Langou
,
Yves Robert
,
Jack Dongarra
IPDPS'17 - 31st IEEE International Parallel and Distributed Processing Symposium , May 2017, Orlando, United States
Communication dans un congrès
hal-01484113
v1
|
|
Sparse Supernodal Solver Using Hierarchical Compression over Runtime System
Grégoire Pichon
,
Eric Darve
,
Mathieu Faverge
,
Pierre Ramet
,
Jean Roman
SIAM Conference on Computation Science and Engineering (CSE'17), Feb 2017, Atlanta, United States
Communication dans un congrès
hal-01421379
v1
|
|
Impact of Blocking Strategies for Sparse Direct Solvers on Top of Generic Runtimes
Grégoire Pichon
,
Mathieu Faverge
,
Pierre Ramet
,
Jean Roman
SIAM Conference on Computation Science and Engineering (CSE'17), Feb 2017, Atlanta, United States
Communication dans un congrès
hal-01421384
v1
|
|
Exploiting Modern Manycore Architecture in Sparse Direct Solver with Runtime Systems
Grégoire Pichon
,
Mathieu Faverge
,
Pierre Ramet
SIAM Conference on Computation Science and Engineering (CSE'17), Feb 2017, Atlanta, United States
Communication dans un congrès
hal-01421383
v1
|
|
Exploiting H-Matrices in Sparse Direct Solvers
Grégoire Pichon
,
Eric Darve
,
Mathieu Faverge
,
Pierre Ramet
,
Jean Roman
SIAM Conference on Parallel Processing for Scientific Computing (SIAM PP 2016), Apr 2016, Paris, France
Communication dans un congrès
hal-01251812
v1
|
|
Impact of Blocking Strategies for Sparse Direct Solvers on Top of Generic Runtimes
Grégoire Pichon
,
Mathieu Faverge
,
Pierre Ramet
,
Jean Roman
SIAM Conference on Parallel Processing for Scientific Computing (SIAM PP 2016), Apr 2016, Paris, France
Communication dans un congrès
hal-01251808
v1
|
|
Sparse Supernodal Solver Using Hierarchical Compression
Grégoire Pichon
,
Eric Darve
,
Mathieu Faverge
,
Pierre Ramet
,
Jean Roman
Workshop on Fast Direct Solvers, Nov 2016, Purdue, United States
Communication dans un congrès
hal-01421368
v1
|
|
On the use of low rank approximations for sparse direct solvers
Grégoire Pichon
,
Eric Darve
,
Mathieu Faverge
,
Pierre Ramet
,
Jean Roman
SIAM Annual Meeting (AN'16), Jul 2016, Boston, United States
Communication dans un congrès
hal-01421376
v1
|
|
Exploiting Kepler architecture in sparse direct solver with runtime systems
Mathieu Faverge
,
Grégoire Pichon
,
Pierre Ramet
9th International Workshop on Parallel Matrix Algorithms and Applications (PMAA'2016), Jul 2016, Bordeaux, France
Communication dans un congrès
hal-01421372
v1
|
|
Blocking strategy optimizations for sparse direct linear solver on heterogeneous architectures
Mathieu Faverge
,
Grégoire Pichon
,
Pierre Ramet
,
Jean Roman
Sparse Days, Jun 2015, Saint Girons, France
Communication dans un congrès
hal-01187881
v1
|
|
Hierarchical DAG Scheduling for Hybrid Distributed Systems
Wei Wu
,
Aurelien Bouteiller
,
George Bosilca
,
Mathieu Faverge
,
Jack Dongarra
IEEE International Parallel & Distributed Processing Symposium (IPDPS 2015), May 2015, Hyderabad, India
Communication dans un congrès
hal-01078359
v1
|
|
3D Cartesian Transport Sweep for Massively Parallel Architectures with PARSEC
Salli Moustafa
,
Mathieu Faverge
,
Laurent Plagne
,
Pierre Ramet
IEEE International Parallel & Distributed Processing Symposium (IPDPS 2015), May 2015, Hyderabad, India. pp.581-590, ⟨10.1109/IPDPS.2015.75⟩
Communication dans un congrès
hal-01078362
v1
|
|
Divide and Conquer Symmetric Tridiagonal Eigensolver for Multicore Architectures
Grégoire Pichon
,
Azzam Haidar
,
Mathieu Faverge
,
Jakub Kurzak
IEEE International Parallel & Distributed Processing Symposium (IPDPS 2015), May 2015, Hyderabad, India
Communication dans un congrès
hal-01078356
v3
|
|
On the use of H-Matrix Arithmetic in PaStiX: a Preliminary Study
Mathieu Faverge
,
Grégoire Pichon
,
Pierre Ramet
,
Jean Roman
Workshop on Fast Direct Solvers, Jun 2015, Toulouse, France
Communication dans un congrès
hal-01187882
v1
|
|
On the design of parallel linear solvers for large scale problems
Xavier Lacoste
,
Mathieu Faverge
,
Pierre Ramet
Mini-Symposium on Recent advances in matrix computations for extreme-scale computers at ICIAM'15 conference, Aug 2015, Beijing, China
Communication dans un congrès
hal-01100987
v1
|
|
A task-based sparse direct solver suited for large scale hierarchical/heterogeneous architectures
Xavier Lacoste
,
Mathieu Faverge
,
Pierre Ramet
SIAM Conference on Computational Science and Engineering (SIAM CSE 2015), Mar 2015, Salt Lake City, United States
Communication dans un congrès
hal-01100979
v1
|
|
Parallel 3D Sweep Kernel with PARSEC
Salli Moustafa
,
Mathieu Faverge
,
Laurent Plagne
,
Pierre Ramet
HPCC Workshop on HPC-CFD in Energy/Transport Domains, Aug 2014, Paris, France
Communication dans un congrès
hal-01078364
v1
|
|
Overview of Distributed Linear Algebra on Hybrid Nodes over the StarPU Runtime
Emmanuel Agullo
,
Olivier Aumage
,
Mathieu Faverge
,
Nathalie Furmento
,
Florent Pruvost
et al.
SIAM Conference on Parallel Processing for Scientific Computing (SIAM PP 2014), Feb 2014, Portland, Oregon, United States
Communication dans un congrès
hal-00978602
v1
|
|
Taking advantage of hybrid systems for sparse direct solvers via task-based runtimes
Xavier Lacoste
,
Mathieu Faverge
,
Pierre Ramet
,
Samuel Thibault
,
George Bosilca
Communication dans un congrès
hal-00987094
v1
|
|
Toward parallel scalable linear solvers suited for large scale hierarchical parallel platforms
Emmanuel Agullo
,
Mathieu Faverge
,
Luc Giraud
,
Abdou Guermouche
,
Pierre Ramet
et al.
World Congress on Computational Mechanics, Jul 2014, Barcelona, Spain
Communication dans un congrès
hal-00987110
v1
|
|
Harnessing clusters of hybrid nodes with a sequential task-based programming model
Emmanuel Agullo
,
Olivier Aumage
,
Mathieu Faverge
,
Nathalie Furmento
,
Florent Pruvost
et al.
International Workshop on Parallel Matrix Algorithms and Applications (PMAA 2014), Jul 2014, Lugano, Switzerland
Communication dans un congrès
hal-01283949
v1
|
|
Designing LU-QR hybrid solvers for performance and stability
Mathieu Faverge
,
Julien Herrmann
,
Julien Langou
,
Bradley Lowery
,
Yves Robert
et al.
IEEE International Parallel & Distributed Processing Symposium (IPDPS 2014), May 2014, Phoenix, United States
Communication dans un congrès
hal-00930238
v1
|
|
Linear Algebra Libraries with DAG Runtimes on GPUs
George Bosilca
,
Aurélien Bouteiller
,
Mathieu Faverge
,
Thomas Hérault
SIAM Conference on Computational Science and Engineering (SIAM CSE 2013), Feb 2013, Boston, United States
Communication dans un congrès
hal-00934573
v1
|
|
Implementing a systolic algorithm for QR factorization on multicore clusters with PaRSEC
Guillaume Aupy
,
Mathieu Faverge
,
Yves Robert
,
Jakub Kurzak
,
Piotr Luszczek
et al.
PROPER 2013 - 6th Workshop on Productivity and Performance, Aug 2013, Aachen, Germany
Communication dans un congrès
hal-00844492
v1
|
|
Fine Grain Scheduling for Sparse Solver on Manycore Architectures
Mathieu Faverge
,
Pierre Ramet
SIAM Conference on Parallel Processing for Scientific Computing (SIAM PP 2012), Feb 2012, Savannah, United States
Communication dans un congrès
hal-00769026
v1
|
|
Hierarchical QR factorization algorithms for multi-core cluster systems
Jack Dongarra
,
Mathieu Faverge
,
Thomas Herault
,
Julien Langou
,
Yves Robert
IPDPS'2012, the 26th IEEE International Parallel and Distributed Processing Symposium, May 2012, Shanghai, China. ⟨10.1109/IPDPS.2012.62⟩
Communication dans un congrès
hal-00764022
v1
|
|
Toward a supernodal sparse direct solver over DAG runtimes
George Bosilca
,
Mathieu Faverge
,
Xavier Lacoste
,
Ichitaro Yamazaki
,
Pierre Ramet
Parallel Matrix Algorithms and Applications, Jun 2012, Londres, United Kingdom
Communication dans un congrès
hal-00769030
v1
|
|
LU Factorization with Partial Pivoting for a Multi-CPU, Multi-GPU Shared Memory System
Jakub Kurzak
,
P. Luszczek
,
Mathieu Faverge
,
Jack J. Dongarra
VECPAR 2012 - 10th International Meeting on High-Performance Computing for Computational Science, Jul 2012, Kobe, Japan
Communication dans un congrès
hal-00809654
v1
|
|
Distibuted Dense Numerical Linear Algebra Algorithms on massively parallel architectures: DPLASMA
George Bosilca
,
Aurélien Bouteiller
,
Anthony Danalis
,
Mathieu Faverge
,
Azzam Haidar
et al.
Proceedings of the 25th IEEE International Symposium on Parallel \& Distributed Processing Workshops and Phd Forum (IPDPSW'11), PDSEC 2011, May 2011, Anchorage, United States. pp.1432--1441
Communication dans un congrès
hal-00809680
v1
|
|
High Performance Matrix Inversion Based on LU Factorization for Multicore Architectures
Jack J. Dongarra
,
Mathieu Faverge
,
Hatem Ltaief
,
Piotr Luszczek
Proceedings of MTAGS11, Nov 2011, Seattle, United States
Communication dans un congrès
hal-00809750
v1
|
|
An open source tool chain for performance analysis
Kevin Coulomb
,
Augustin Degomme
,
Mathieu Faverge
,
François Trahay
5th Parallel Tools Workshop, Sep 2011, Dresden, Germany
Communication dans un congrès
hal-00707236
v1
|
|
EZTrace: a generic framework for performance analysis
François Trahay
,
François Rue
,
Mathieu Faverge
,
Yutaka Ishikawa
,
Raymond Namyst
et al.
IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), May 2011, Newport Beach, CA, United States
Communication dans un congrès
inria-00587216
v1
|
|
QR Factorization on a Multicore Node Enhanced with Multiple GPU Accelerators
Emmanuel Agullo
,
Cédric Augonnet
,
Jack Dongarra
,
Mathieu Faverge
,
Hatem Ltaief
et al.
25th IEEE International Parallel & Distributed Processing Symposium, May 2011, Anchorage, United States. ⟨10.1109/IPDPS.2011.90⟩
Communication dans un congrès
inria-00547614
v1
|
|
LU Factorization for Accelerator-based Systems
Emmanuel Agullo
,
Cédric Augonnet
,
Jack Dongarra
,
Mathieu Faverge
,
Julien Langou
et al.
9th ACS/IEEE International Conference on Computer Systems and Applications (AICCSA 11), Jun 2011, Sharm El-Sheikh, Egypt
Communication dans un congrès
hal-00654193
v1
|
|
Exploiting Fine-Grain Parallelism in Recursive LU Factorization
Jack J. Dongarra
,
Mathieu Faverge
,
Hatem Ltaief
,
Piotr Luszczek
Proceedings of ParCo 2011, Aug 2011, Ghent, Belgium
Communication dans un congrès
hal-00809755
v1
|
|
Vers un solveur de systèmes linéaires creux adapté aux machines NUMA
Mathieu Faverge
RenPar'19, Sep 2009, Toulouse, France
Communication dans un congrès
inria-00416496
v1
|
|
Dynamic Scheduling for sparse direct Solver on NUMA architectures
Mathieu Faverge
,
Pierre Ramet
PARA'08, May 2008, Trondheim, Norway
Communication dans un congrès
inria-00344026
v1
|
|
A NUMA Aware Scheduler for a Parallel Sparse Direct Solver
Mathieu Faverge
,
Xavier Lacoste
,
Pierre Ramet
PMAA'08, 2008, Neuchâtel, Switzerland
Communication dans un congrès
inria-00344709
v1
|
|
A NUMA Aware Scheduler for a Parallel Sparse Direct Solver
Mathieu Faverge
,
Pierre Ramet
Workshop on Massively Multiprocessor and Multicore Computers, INRIA, Feb 2009, Rocquencourt, France. 5p
Communication dans un congrès
inria-00416502
v1
|