International audienceWe present a new scheduling algorithm for task graphs arising from parallel multifrontal methods for sparse linear systems. This algorithm is based on the theorem proved by Prasanna and Musicus [1] for tree-shaped task graphs, when all tasks exhibit the same degree of parallelism. We propose extended versions of this algorithm to take communication between tasks and memory balancing into account. The efficiency of proposed approach is assessed by a set of experiments on a set of large sparse matrices from several libraries
Communicated by Susumu Matsumae This paper studies task scheduling algorithms which schedule a set o...
(eng) In this paper, we consider the problem of designing a dynamic scheduling strategy that takes i...
International audienceWe consider the problem of designing a dynamic scheduling strategy that takes ...
Scientific workloads are often described as directed acyclic task graphs. In this paper, we focus o...
International audienceThis paper investigates the execution of tree-shaped task graphs using multipl...
Factorizing sparse matrices using direct multifrontal methods generates directed tree-shaped task g...
International audienceFactorizing sparse matrices using direct multi-frontal methods generates direc...
The memory usage of sparse direct solvers can be the bottleneck to solve large-scale problems. This ...
(eng) The memory usage of sparse direct solvers can be the bottleneck to solve large-scale problems....
International audienceThis paper investigates the execution of tree-shaped task graphs using multipl...
Task graphs are used for scheduling tasks on parallel processors when the tasks have dependencies. I...
International audienceIn this paper, we tackle the well‐known problem of scheduling a collection of ...
Communicated by Susumu Matsumae This paper studies task scheduling algorithms which schedule a set o...
(eng) In this paper, we consider the problem of designing a dynamic scheduling strategy that takes i...
International audienceWe consider the problem of designing a dynamic scheduling strategy that takes ...
Scientific workloads are often described as directed acyclic task graphs. In this paper, we focus o...
International audienceThis paper investigates the execution of tree-shaped task graphs using multipl...
Factorizing sparse matrices using direct multifrontal methods generates directed tree-shaped task g...
International audienceFactorizing sparse matrices using direct multi-frontal methods generates direc...
The memory usage of sparse direct solvers can be the bottleneck to solve large-scale problems. This ...
(eng) The memory usage of sparse direct solvers can be the bottleneck to solve large-scale problems....
International audienceThis paper investigates the execution of tree-shaped task graphs using multipl...
Task graphs are used for scheduling tasks on parallel processors when the tasks have dependencies. I...
International audienceIn this paper, we tackle the well‐known problem of scheduling a collection of ...
Communicated by Susumu Matsumae This paper studies task scheduling algorithms which schedule a set o...
(eng) In this paper, we consider the problem of designing a dynamic scheduling strategy that takes i...
International audienceWe consider the problem of designing a dynamic scheduling strategy that takes ...