Scientific applications are commonly modeled as the processing of directed acyclicgraphs of tasks, and for some of them, the graph takes the special form of a rooted tree. Thistree expresses both the computational dependencies between tasks and their storage requirements.The problem of scheduling/traversing such a tree on a single processor to minimize its memoryfootprint has already been widely studied. Hence, we move to parallel processing and study howto partition the tree for a homogeneous multiprocessor platform, where each processor is equippedwith its own memory. We formally state the problem of partitioning the tree into subtrees suchthat each subtree can be processed on a single processor and the total resulting processing time ism...
International audienceFactorizing sparse matrices using direct multi-frontal methods generates direc...
Scientific workflows are frequently modeled as Directed Acyclic Graphs (DAGs) oftasks, which represe...
Scientific workflows are frequently modeled as Directed Acyclic Graphs (DAG) oftasks, which repres...
Scientific applications are commonly modeled as the processing of directed acyclicgraphs of tasks, a...
International audienceScientific applications are commonly modeled as the processing of directed acy...
This paper investigates the execution of tree-shaped task graphs using multiple processors. Each edg...
Scientific workloads are often described as directed acyclic task graphs. In this paper, we focus o...
This paper investigates the execution of tree-shaped task graphs using multiple processors. Each edg...
We study the complexity of traversing tree-shaped workflows whose tasks require large I/O files. We ...
This thesis mainly deals with the mapping and the scheduling of applications on large heteroge- neou...
In this paper, we consider the problem of allocating and scheduling a collection of independent, equ...
Directed acyclic graphs are commonly used to model scientific workflows, by expressing dependencies ...
Solving sparse linear systems can lead to processing tree workflows on a platform of processors. In ...
Directed acyclic graphs are commonly used to model scientific workflows, by expressing dependencies ...
International audienceDirected acyclic graphs are commonly used to model scientific workflows, by ex...
International audienceFactorizing sparse matrices using direct multi-frontal methods generates direc...
Scientific workflows are frequently modeled as Directed Acyclic Graphs (DAGs) oftasks, which represe...
Scientific workflows are frequently modeled as Directed Acyclic Graphs (DAG) oftasks, which repres...
Scientific applications are commonly modeled as the processing of directed acyclicgraphs of tasks, a...
International audienceScientific applications are commonly modeled as the processing of directed acy...
This paper investigates the execution of tree-shaped task graphs using multiple processors. Each edg...
Scientific workloads are often described as directed acyclic task graphs. In this paper, we focus o...
This paper investigates the execution of tree-shaped task graphs using multiple processors. Each edg...
We study the complexity of traversing tree-shaped workflows whose tasks require large I/O files. We ...
This thesis mainly deals with the mapping and the scheduling of applications on large heteroge- neou...
In this paper, we consider the problem of allocating and scheduling a collection of independent, equ...
Directed acyclic graphs are commonly used to model scientific workflows, by expressing dependencies ...
Solving sparse linear systems can lead to processing tree workflows on a platform of processors. In ...
Directed acyclic graphs are commonly used to model scientific workflows, by expressing dependencies ...
International audienceDirected acyclic graphs are commonly used to model scientific workflows, by ex...
International audienceFactorizing sparse matrices using direct multi-frontal methods generates direc...
Scientific workflows are frequently modeled as Directed Acyclic Graphs (DAGs) oftasks, which represe...
Scientific workflows are frequently modeled as Directed Acyclic Graphs (DAG) oftasks, which repres...