- 67
- 26
- 13
- 4
- 2
- 2
- 2
Pierre Ramet
Pierre RAMET - Responsable du département SATANAS (Supports et Algorithms pour les Applications Numériques Hautes Performances)
116
Documents
Affiliations actuelles
- 259761
- 104751
- 3102
- 440172
- 1124391
Identifiants chercheurs
- pierre-ramet
- IdRef : 189029668
- 0000-0002-6179-9819
Présentation
Ma problématique de recherche concerne les problèmes du calcul haute performance, en particulier l'algèbre linéaire creuse. Je développe la bibliothèque PaStiX ([https://solverstack.gitlabpages.inria.fr/pastix](https://solverstack.gitlabpages.inria.fr/pastix "PaStiX")) qui implémente un solveur direct creux haute performance.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
My interests span high-performance computing, focusing on sparse linear algebra. I am the developer of PaStiX ([https://solverstack.gitlabpages.inria.fr/pastix](https://solverstack.gitlabpages.inria.fr/pastix "PaStiX")), a high-performance sparse direct solver.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Domaines de recherche
Informatique [cs]
Analyse numérique [math.NA]
Compétences
Sparse Linear Algebra
Parallel Algorithms
Scientific Computing
Publications
- 19
- 15
- 11
- 7
- 6
- 6
- 4
- 4
- 4
- 4
- 4
- 4
- 4
- 4
- 3
- 3
- 3
- 3
- 3
- 3
- 3
- 3
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 50
- 33
- 32
- 23
- 17
- 15
- 13
- 12
- 8
- 8
- 6
- 6
- 6
- 5
- 5
- 5
- 4
- 4
- 4
- 3
- 3
- 3
- 3
- 3
- 3
- 3
- 3
- 3
- 3
- 3
- 3
- 3
- 3
- 3
- 3
- 3
- 3
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 3
- 2
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 2
- 1
- 3
- 3
- 8
- 5
- 11
- 6
- 8
- 10
- 5
- 7
- 1
- 1
- 5
- 8
- 1
- 3
- 2
- 4
- 3
- 4
- 5
- 5
- 1
- 2
- 2
- 95
- 62
- 27
- 8
- 3
- 2
- 1
- 10
- 8
- 4
- 3
- 3
- 2
- 1
|
Toward a multilevel method for the Helmholtz equation21st SIAM Copper Mountain Conference on Multigrid Method, Apr 2023, Copper Mountain, CO, United States
Communication dans un congrès
hal-04046622v1
|
Toward a Multigrid Method for the Indefinite Helmholtz EquationCSE 2023 - SIAM Conference on Computational Science and Engineering, Feb 2023, Amsterdam, Netherlands
Communication dans un congrès
hal-04046630v1
|
|
|
Deciding Non-Compressible Blocks in Sparse Direct Solvers using Incomplete FactorizationHiPC 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-03361299v1
|
|
Improving mapping for sparse direct solvers: A trade-off between data locality and load balancingEuroPar 2020 - 26th International European Conference on Parallel and Distributed Computing, Aug 2020, Warsaw / Virtual, Poland. pp.1-16
Communication dans un congrès
hal-02973315v1
|
Recent Developments Around the Block Low-Rank PaStiX SolverPP 2020 - SIAM Conference on Parallel Processing for Scientific Computing, Feb 2020, Seattle, United States
Communication dans un congrès
hal-03140189v1
|
|
|
Block Low Rank Algebraic Clustering for Sparse Direct SolversJournées Ondes Sud-Ouest (JOSO), Mar 2019, Le Barp, France
Communication dans un congrès
hal-02139186v1
|
Rank Revealing QR Methods for Sparse Block Low Rank SolversCOMPAS 2019 - Conférence d'informatique en Parallélisme, Architecture et Système, Jun 2019, Anglet, France
Communication dans un congrès
hal-02326084v1
|
|
Rank Revealing QR Methods for Sparse Block Low Rank SolversSparse Days 2019, Jul 2019, Toulouse, France
Communication dans un congrès
hal-02326070v1
|
|
Block Low-rank Algebraic Clustering for Sparse Direct SolversSIAM Conference on Computational Science and Engineering (CSE19), Feb 2019, Spokane, United States
Communication dans un congrès
hal-01956962v1
|
|
Exploiting Parameterized Task-graph in Sparse Direct SolversSIAM Conference on Computational Science and Engineering (CSE19), Feb 2019, Spokane, United States
Communication dans un congrès
hal-01956963v1
|
|
|
Utilisation de la compression Block Low-Rank pour accélérer un solveur direct creux supernodalCOMPAS 2018 - Conférence d'informatique en Parallélisme, Architecture et Système, Jul 2018, Toulouse, France
Communication dans un congrès
hal-01956959v1
|
|
Supernodes ordering to enhance Block Low-Rank compression in sparse direct solversPMAA 2018 - 10th International Workshop on Parallel Matrix Algorithms and Applications, Jun 2018, Zurich, Switzerland
Communication dans un congrès
hal-01956960v1
|
|
Sparse Supernodal Solver exploiting Low-Rankness PropertySparse Days 2017, Sep 2017, Toulouse, France
Communication dans un congrès
hal-01585622v1
|
Exploiting Modern Manycore Architecture in Sparse Direct Solver with Runtime SystemsSIAM Conference on Computation Science and Engineering (CSE'17), Feb 2017, Atlanta, United States
Communication dans un congrès
hal-01421383v1
|
|
Impact of Blocking Strategies for Sparse Direct Solvers on Top of Generic RuntimesSIAM Conference on Computation Science and Engineering (CSE'17), Feb 2017, Atlanta, United States
Communication dans un congrès
hal-01421384v1
|
|
|
Sparse Supernodal Solver Using Block Low-Rank Compression18th IEEE International Workshop on Parallel and Distributed Scientific and Engineering Computing (PDSEC 2017), Jun 2017, Orlando, United States
Communication dans un congrès
hal-01502215v1
|
Sparse Supernodal Solver Using Hierarchical Compression over Runtime SystemSIAM Conference on Computation Science and Engineering (CSE'17), Feb 2017, Atlanta, United States
Communication dans un congrès
hal-01421379v1
|
|
Exploiting H-Matrices in Sparse Direct SolversSIAM Conference on Parallel Processing for Scientific Computing (SIAM PP 2016), Apr 2016, Paris, France
Communication dans un congrès
hal-01251812v1
|
|
Impact of Blocking Strategies for Sparse Direct Solvers on Top of Generic RuntimesSIAM Conference on Parallel Processing for Scientific Computing (SIAM PP 2016), Apr 2016, Paris, France
Communication dans un congrès
hal-01251808v1
|
|
Sparse Supernodal Solver Using Hierarchical CompressionWorkshop on Fast Direct Solvers, Nov 2016, Purdue, United States
Communication dans un congrès
hal-01421368v1
|
|
On the use of low rank approximations for sparse direct solversSIAM Annual Meeting (AN'16), Jul 2016, Boston, United States
Communication dans un congrès
hal-01421376v1
|
|
Exploiting Kepler architecture in sparse direct solver with runtime systems9th International Workshop on Parallel Matrix Algorithms and Applications (PMAA'2016), Jul 2016, Bordeaux, France
Communication dans un congrès
hal-01421372v1
|
|
Towards a recursive graph bipartitioning algorithm for well balanced domain decompositionMini-Symposium on "Combinatorial Issues in Sparse Matrix Computation" at ICIAM'15 conference, Aug 2015, Beijing, China
Communication dans un congrès
hal-01100990v1
|
|
Blocking strategy optimizations for sparse direct linear solver on heterogeneous architecturesSparse Days, Jun 2015, Saint Girons, France
Communication dans un congrès
hal-01187881v1
|
|
On the design of parallel linear solvers for large scale problemsMini-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-01100987v1
|
|
|
3D Cartesian Transport Sweep for Massively Parallel Architectures with PARSECIEEE 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-01078362v1
|
On the use of H-Matrix Arithmetic in PaStiX: a Preliminary StudyWorkshop on Fast Direct Solvers, Jun 2015, Toulouse, France
Communication dans un congrès
hal-01187882v1
|
|
Towards a recursive graph bipartitioning algorithm for well balanced domain decompositionSIAM Conference on Computational Science and Engineering (SIAM CSE 2015), Mar 2015, Salt Lake City, United States
Communication dans un congrès
hal-01100985v1
|
|
A task-based sparse direct solver suited for large scale hierarchical/heterogeneous architecturesSIAM Conference on Computational Science and Engineering (SIAM CSE 2015), Mar 2015, Salt Lake City, United States
Communication dans un congrès
hal-01100979v1
|
|
|
Parallel 3D Sweep Kernel with PARSECHPCC Workshop on HPC-CFD in Energy/Transport Domains, Aug 2014, Paris, France
Communication dans un congrès
hal-01078364v1
|
|
Taking advantage of hybrid systems for sparse direct solvers via task-based runtimesHCW'2014 workshop of IPDPS, May 2014, Phoenix, United States. pp.29-38, ⟨10.1109/IPDPSW.2014.9⟩
Communication dans un congrès
hal-00987094v1
|
|
Nested dissection with balanced haloSixth SIAM Workshop on Combinatorial Scientific Computing, Jul 2014, Lyon, France
Communication dans un congrès
hal-00987099v1
|
Toward parallel scalable linear solvers suited for large scale hierarchical parallel platformsWorld Congress on Computational Mechanics, Jul 2014, Barcelona, Spain
Communication dans un congrès
hal-00987110v1
|
|
|
An improved recursive graph bipartitioning algorithm for well balanced domain decompositionIEEE International Conference on High Performance Computing (HiPC 2014), Dec 2014, Goa, India. pp.1-10, ⟨10.1109/HiPC.2014.7116878⟩
Communication dans un congrès
hal-01100962v1
|
|
From hybrid architectures to hybrid solversWorkshop Celebrating 40 Years of Nested Dissection, Jul 2013, Waterloo, Canada
Communication dans un congrès
hal-00924979v1
|
|
Shared Memory Parallelism for 3D Cartesian Discrete Ordinates SolverJoint International Conference on Supercomputing in Nuclear Applications and Monte Carlo 2013, Oct 2013, Paris, France
Communication dans un congrès
hal-00924989v2
|
|
Towards Domain Decomposition with Balanced HaloWorkshop Celebrating 40 Years of Nested Dissection, Jul 2013, Waterloo, Canada
Communication dans un congrès
hal-00924977v1
|
Sparse direct solver on top of large-scale multicore systems with GPU acceleratorsSIAM Conference on Applied Linear Algebra (SIAM LA 2012), Jun 2012, Valence, Spain
Communication dans un congrès
hal-00769027v1
|
|
Fine Grain Scheduling for Sparse Solver on Manycore ArchitecturesSIAM Conference on Parallel Processing for Scientific Computing (SIAM PP 2012), Feb 2012, Savannah, United States
Communication dans un congrès
hal-00769026v1
|
|
Toward a supernodal sparse direct solver over DAG runtimesParallel Matrix Algorithms and Applications, Jun 2012, Londres, United Kingdom
Communication dans un congrès
hal-00769030v1
|
|
Memory Optimization to Build a Schur ComplementSIAM Conference on Applied Linear Algebra (SIAM LA 2012), Jun 2012, Valence, Spain
Communication dans un congrès
hal-00769029v1
|
|
Non-Linear MHD simulations of Edge Localised Modes36th EPS Plasma Physics Conference, Jun 2009, Sofia, Bulgaria
Communication dans un congrès
inria-00403797v1
|
|
A Non Overlapping Parallel Domain Decomposition Method Applied to The Simplified Transport EquationsInternational Conference on Mathematics, Computational Methods & Reactor Physics, 2009, New-York, United States
Communication dans un congrès
inria-00346020v1
|
|
|
A NUMA Aware Scheduler for a Parallel Sparse Direct SolverWorkshop on Massively Multiprocessor and Multicore Computers, INRIA, Feb 2009, Rocquencourt, France. 5p
Communication dans un congrès
inria-00416502v1
|
A domain decomposition method applied to the simplified transport equationsIEEE 11th International Conference on Computational Science and Engineering, 2008, Sao Paulo, Brazil. pp.91--97
Communication dans un congrès
inria-00346022v1
|
|
Tunable parallel experiments in a GridRPC framework: application to linear solversVECPAR'08, 2008, Toulouse, France. pp.46--52
Communication dans un congrès
inria-00346611v1
|
|
A NUMA Aware Scheduler for a Parallel Sparse Direct SolverPMAA'08, 2008, Neuchâtel, Switzerland
Communication dans un congrès
inria-00344709v1
|
|
A domain decomposition method for the resolution of an eigenvalue problem in neutron physicsInternational Symposium on Iterative Methods in Scientific Computing (IMACS), 2008, Lille, France
Communication dans un congrès
inria-00346021v1
|
|
A Domain Decomposition Method Applied to Large Eigenvalue Problems in Neutron PhysicsPMAA'08, 2008, Neuchatel, Switzerland
Communication dans un congrès
inria-00346025v1
|
|
Toward an international sparse linear algebra expert system by interconnecting the ITBL computational Grid with the Grid-TLSE platformVECPAR 2008: 8th International Conference High Performance Computing for Computational Science, Jun 2008, Toulouse, France
Communication dans un congrès
hal-00689964v1
|
|
|
Dynamic Scheduling for sparse direct Solver on NUMA architecturesPARA'08, May 2008, Trondheim, Norway
Communication dans un congrès
inria-00344026v1
|
Improvement of existing solvers for the simulation of MHD instabilitiesNumerical flow models for controlled fusion, 2007, Porquerolles, France
Communication dans un congrès
inria-00346027v1
|
|
Partitioning and Blocking Issues for a Parallel Incomplete FactorizationPARA'06, 2006, Umea, Sweden. pp.929--937
Communication dans un congrès
inria-00346624v1
|
|
On finding approximate supernodes for an efficient ILU(k) factorizationPMAA'06, 2006, Rennes, France
Communication dans un congrès
inria-00346617v1
|
|
Efficient solution technique for low Mach number compressible multiphase problemsPMAA'06, 2006, Rennes, France
Communication dans un congrès
inria-00346608v1
|
|
On using an hybrid MPI-Thread programming for the implementation of a parallel sparse direct solver on a network of SMP nodesSixth International Conference on Parallel Processing and Applied Mathematics, Workshop HPC Linear Algebra, 2005, Poznan, Poland. pp.1050--1057
Communication dans un congrès
inria-00346610v1
|
|
Blocking Issues for an Efficient Parallel Block ILU PreconditionerInternational SIAM Conference On Preconditioning Techniques For Large Sparse Matrix Problems In Scientific And Industrial Applications, 2005, Atlanta, United States
Communication dans un congrès
inria-00346621v1
|
|
High Performance Complete and Incomplete Factorizations for Very Large Sparse Systems by using Scotch and PaStiX softwaresEleventh SIAM Conference on Parallel Processing for Scientific Computing, 2004, San Francisco, United States
Communication dans un congrès
inria-00346622v1
|
|
A Blockwise Algorithm for Parallel Incomplete Cholesky FactorizationPMAA'04, 2004, Marseille, France
Communication dans un congrès
inria-00346616v1
|
|
Using of the High Performance Sparse Solver PaStiX for the Complex Multiscale 3D Simulations performed by the FluidBox Fluid Mechanics SoftwarePMAA'04, 2004, Marseille, France
Communication dans un congrès
inria-00346607v1
|
|
Applying parallel direct solver skills to build robust and highly performant preconditionersPARA'04, 2004, Copenhagen, Denmark. pp.601--619
Communication dans un congrès
inria-00346623v1
|
|
Efficient algorithms for direct resolution of large sparse system on clusters of SMP nodesSIAM Conference on Applied Linear Algebra, 2003, Williamsburg, United States
Communication dans un congrès
inria-00346609v1
|
|
Towards High Performance Hybrid Direct-Iterative Solvers for Large Sparse SystemsInternational SIAM Conference On Preconditioning Techniques For Large Sparse Matrix Problems In Scientific And Industrial Applications, 2003, Napa Valley, United States
Communication dans un congrès
inria-00346620v1
|
|
Asymptotically optimal algorithm for Laplace task graphs on heterogeneous platformsFifth International Conference on Parallel Processing and Applied Mathematics, Workshop HeteroPar, 2003, Czestochowa, Poland. pp.880--887
Communication dans un congrès
inria-00346587v1
|
|
Optimisation de l'occupation mémoire pour un solveur parallèle creux direct hautes performances de type supernodalRenPar'2002, 2002, Hamamet, Tunisie
Communication dans un congrès
inria-00346596v1
|
|
Parallel factorization of very large sparse SPD systems on a network of SMP nodesPMAA'02, 2002, Neuchatel, Switzerland
Communication dans un congrès
inria-00346605v1
|
|
Modélisation de pipelines hétérogènesGRID'2002, 2002, Aussois, France
Communication dans un congrès
inria-00346586v1
|
|
PaStiX: Un solveur parallèle direct pour des matrices creuses symétriques définies positives basé sur un ordonnancement statique performant et sur une gestion mémoire efficaceRenPar'2001, 2001, Paris, France
Communication dans un congrès
inria-00346595v1
|
|
PaStiX: A Parallel Direct Solver for Sparse SPD Matrices based on Efficient Static Scheduling and Memory ManagmentTenth SIAM Conference on Parallel Processing for Scientific Computing, 2001, Portsmouth, United States
Communication dans un congrès
inria-00346598v1
|
|
Description of the EMILIO Software Processing Chain and Application to Structural MechanicsPMAA'2K, 2000, Neuchatel, Switzerland
Communication dans un congrès
inria-00346601v1
|
|
Algèbre Linéaire Creuse Hautes Performances : Application à la Mécanique des StructuresiHPerf'2000, 2000, Aussois, France
Communication dans un congrès
inria-00346604v1
|
|
PaStiX: A Parallel Sparse Direct Solver Based on a Static Scheduling for Mixed 1D/2D Block DistributionsIrregular'2000 workshop of IPDPS, 2000, Cancun, Mexico. pp.519-525
Communication dans un congrès
inria-00346594v1
|
|
PaStiX: A High-Performance Parallel Direct Solver for Sparse Symmetric Definite SystemsPMAA'2K, 2000, Neuchatel, Switzerland
Communication dans un congrès
inria-00346600v1
|
|
A Mapping and Scheduling Algorithm for Parallel Sparse Fan-In Numerical FactorizationEuroPar'99, 1999, Toulouse, France. pp.1059-1067
Communication dans un congrès
inria-00346593v1
|
|
Optimisation des Communications et Régulation de Charge pour la Résolution par Méthode Directe de Grands Systèmes Linéaires CreuxICaRE'97, 1997, Aussois, France. pp.467-488
Communication dans un congrès
inria-00346472v1
|
|
Calcul de la suite optimale de taille de paquets pour la factorisation de CholeskyRenPar'9, 1997, Lausanne, Suisse. pp.111-114
Communication dans un congrès
inria-00346581v1
|
|
Optimal Grain Size Computation for Pipelined AlgorithmsEuro-Par'96, 1996, Lyon, France. pp.165-172
Communication dans un congrès
inria-00346485v1
|
|
Calcul de la taille optimale des paquets pour les algorithmes macro-pipelinesRenPar'8, 1996, Bordeaux, France. pp.21-24
Communication dans un congrès
inria-00346477v1
|
|
Sparse supernodal solver using block low-rank compression: Design, performance and analysisJOREK development meeting, Nov 2019, Cadarache, France
Document associé à des manifestations scientifiques
hal-02326407v1
|
|
Utilisation de la compression low-rank pour réduire la complexité du solveur PaStiXJCAD 2018 - Journées Calcul et Données, Oct 2018, Lyon, France
Document associé à des manifestations scientifiques
hal-01956928v1
|
|
Sparse supernodal solver with low-rank compression for solving the frequency-domain Maxwell equations discretized by a high order HDG methodJournées jeunes chercheur-e-s - Résolution de problèmes d’ondes harmoniques de grande taille, Nov 2017, PARIS, France. pp.1-55, 2017
Document associé à des manifestations scientifiques
hal-01660653v1
|
Deflation and augmentation techniques in Krylov linear solversTopping, B.H.V and Ivanyi, P. Developments in Parallel - Distributed - Grid and Cloud Computing for Engineering, Saxe-Coburg Publications, pp.249--275, 2013, 978-1-874672-62-3
Chapitre d'ouvrage
hal-00860339v1
|
|
Heterogeneous architectures, Hybrid methods, Hierarchical matrices for Sparse Linear SolversDistributed, Parallel, and Cluster Computing [cs.DC]. Université de Bordeaux, 2017
HDR
tel-01668740v2
|