We consider the solution of very large sparse systems of linear equations on parallel architectures. In this context, memory is often a bottleneck that prevents or limits the use of direct solvers, especially those based on the multifrontal method. This work focuses on memory and performance issues of the two memory and computationally intensive phases of direct methods, that is, the numerical factorization and the solution phase. In the first part we consider the solution phase with sparse right-hand sides, and in the second part we consider the memory scalability of the multifrontal factorization. In the first part, we focus on the triangular solution phase with multiple sparse right-hand sides, that appear in numerous applications. We es...
We study the adaptation of a parallel distributed-memory solver towards a shared-memory code, target...
International audienceThis report presents a study of techniques used to speedup a scientific simula...
In this paper, we consider the problem of designing a dynamic scheduling strategy that takes into ac...
We consider the solution of very large sparse systems of linear equations on parallel architectures....
We consider the solution of large sparse linear systems by means of direct factorization based on a ...
The memory usage of sparse direct solvers can be the bottleneck to solve large-scale problems involv...
La résolution de systèmes d'équations linéaires creux est au cœur de nombreux domaines d'application...
Direct methods for the solution of sparse systems of linear equations are used in a wide range of nu...
Nous nous intéressons à la résolution de systèmes linéaires creux de très grande taille par des méth...
International audienceWe study the memory scalability of the parallel multifrontal factorization of ...
We consider the solution of large sparse linear systems by means of direct factorization based on a ...
Nous considérons la résolution de très grands systèmes linéaires creux à l'aide d'une méthode de fac...
The memory usage of sparse direct solvers can be the bottleneck to solve large-scale problems. This ...
High performance sparse direct solvers are often a method of choice in various simulation problems. ...
We consider the solution of very large systems of linear equations with direct multifrontal methods....
We study the adaptation of a parallel distributed-memory solver towards a shared-memory code, target...
International audienceThis report presents a study of techniques used to speedup a scientific simula...
In this paper, we consider the problem of designing a dynamic scheduling strategy that takes into ac...
We consider the solution of very large sparse systems of linear equations on parallel architectures....
We consider the solution of large sparse linear systems by means of direct factorization based on a ...
The memory usage of sparse direct solvers can be the bottleneck to solve large-scale problems involv...
La résolution de systèmes d'équations linéaires creux est au cœur de nombreux domaines d'application...
Direct methods for the solution of sparse systems of linear equations are used in a wide range of nu...
Nous nous intéressons à la résolution de systèmes linéaires creux de très grande taille par des méth...
International audienceWe study the memory scalability of the parallel multifrontal factorization of ...
We consider the solution of large sparse linear systems by means of direct factorization based on a ...
Nous considérons la résolution de très grands systèmes linéaires creux à l'aide d'une méthode de fac...
The memory usage of sparse direct solvers can be the bottleneck to solve large-scale problems. This ...
High performance sparse direct solvers are often a method of choice in various simulation problems. ...
We consider the solution of very large systems of linear equations with direct multifrontal methods....
We study the adaptation of a parallel distributed-memory solver towards a shared-memory code, target...
International audienceThis report presents a study of techniques used to speedup a scientific simula...
In this paper, we consider the problem of designing a dynamic scheduling strategy that takes into ac...