High performance sparse direct solvers are often a method of choice in various simulation problems. However, they require a large amount of memory compared to iterative methods. In this context, out-of-core solvers must be employed, where disks are used when the storage requirements are too large with respect to the physical memory available. In this paper, we study how to minimize the I/O requirements in the multifrontal method, a particular direct method to solve large-scale problems efficiently. From a theoretical point of view, we show that minimizing the storage requirement can lead to a huge volume of I/O compared to directly minimizing the I/O volume. Then experiments on large real-life problems also show that the volume of I/O obtai...
The cost of the solution phase in sparse direct methods is sometimes critical. Itcan be larger than ...
Controlled-source electromagnetic (CSEM) surveying becomes a widespreadmethod for oil and gaz explor...
This paper investigates the execution of tree-shaped task graphs using multiple processors. Each edg...
High performance sparse direct solvers are often a method of choice in various simulation problems. ...
The memory usage of sparse direct solvers can be the bottleneck to solve large-scale problems involv...
Sparse direct solvers using Block Low-Rank compression have been proven efficient to solve problems ...
(eng) High performance sparse direct solvers are often a method of choice in various simulation prob...
Scientific applications are usually described as directed acyclic graphs, where nodes represent tas...
Solving sparse linear systems is a problem that arises in many scientific applications, and sparse d...
In the aeronautical industry, aeroacoustics is used to model the propagation of acoustic waves in ai...
We consider the solution of large sparse linear systems by means of direct factorization based on a ...
Factorizing a sparse matrix is a robust way to solve large sparse systems of linear equations. Howev...
This paper investigates the execution of tree-shaped task graphs using multiple processors. Each edg...
We consider the solution of very large sparse systems of linear equations on parallel architectures....
Solving linear equations of type $Ax=b$ for large sparse systems frequently emerges in science/engin...
The cost of the solution phase in sparse direct methods is sometimes critical. Itcan be larger than ...
Controlled-source electromagnetic (CSEM) surveying becomes a widespreadmethod for oil and gaz explor...
This paper investigates the execution of tree-shaped task graphs using multiple processors. Each edg...
High performance sparse direct solvers are often a method of choice in various simulation problems. ...
The memory usage of sparse direct solvers can be the bottleneck to solve large-scale problems involv...
Sparse direct solvers using Block Low-Rank compression have been proven efficient to solve problems ...
(eng) High performance sparse direct solvers are often a method of choice in various simulation prob...
Scientific applications are usually described as directed acyclic graphs, where nodes represent tas...
Solving sparse linear systems is a problem that arises in many scientific applications, and sparse d...
In the aeronautical industry, aeroacoustics is used to model the propagation of acoustic waves in ai...
We consider the solution of large sparse linear systems by means of direct factorization based on a ...
Factorizing a sparse matrix is a robust way to solve large sparse systems of linear equations. Howev...
This paper investigates the execution of tree-shaped task graphs using multiple processors. Each edg...
We consider the solution of very large sparse systems of linear equations on parallel architectures....
Solving linear equations of type $Ax=b$ for large sparse systems frequently emerges in science/engin...
The cost of the solution phase in sparse direct methods is sometimes critical. Itcan be larger than ...
Controlled-source electromagnetic (CSEM) surveying becomes a widespreadmethod for oil and gaz explor...
This paper investigates the execution of tree-shaped task graphs using multiple processors. Each edg...