This paper investigates the execution of tree-shaped task graphs using multiple processors. Each edge of such a tree represents some large data. A task can only be executed if all input and output data fit into memory, and a data can only be removed from memory after the completion of the task that uses it as an input data. Such trees arise, for instance, in the multifrontal method of sparse matrix factorization. The peak memory needed for the processing of the entire tree depends on the execution order of the tasks. With one processor the objective of the tree traversal is to minimize the required memory. This problem was well studied and optimal polynomial algorithms were proposed. Here, we extend the problem by considering multiple proce...
In this report, we study the problem of optimizing the throughput of applications for heterogeneous ...
Sparse direct solvers using Block Low-Rank compression have been proven efficient to solve problems ...
This Ph.D thesis is devoted to the study of the mapping problem related to massively parallel embedd...
This paper investigates the execution of tree-shaped task graphs using multiple processors. Each edg...
This paper investigates the execution of tree-shaped task graphs using multiple processors. Each edg...
Scientific applications are usually described as directed acyclic graphs, where nodes represent tas...
We study the complexity of traversing tree-shaped workflows whose tasks require large I/O files. We ...
Scientific workflows are frequently modeled as Directed Acyclic Graphs (DAG) oftasks, which repres...
In this report we address the issue of loop tiling to minimize the completion time of the loop when ...
The cost of the solution phase in sparse direct methods is sometimes critical. Itcan be larger than ...
Scientific applications are commonly modeled as the processing of directed acyclicgraphs of tasks, a...
While studied over several decades, the computation of boolean operations on polyhedra is almost alw...
Scientific workloads are often described as directed acyclic task graphs. In this paper, we focus o...
The processing of queries expressed as trees of boolean operators applied to predicates on sensor da...
Many modern applications require processing of massive streams of XML data, creating difficult techn...
In this report, we study the problem of optimizing the throughput of applications for heterogeneous ...
Sparse direct solvers using Block Low-Rank compression have been proven efficient to solve problems ...
This Ph.D thesis is devoted to the study of the mapping problem related to massively parallel embedd...
This paper investigates the execution of tree-shaped task graphs using multiple processors. Each edg...
This paper investigates the execution of tree-shaped task graphs using multiple processors. Each edg...
Scientific applications are usually described as directed acyclic graphs, where nodes represent tas...
We study the complexity of traversing tree-shaped workflows whose tasks require large I/O files. We ...
Scientific workflows are frequently modeled as Directed Acyclic Graphs (DAG) oftasks, which repres...
In this report we address the issue of loop tiling to minimize the completion time of the loop when ...
The cost of the solution phase in sparse direct methods is sometimes critical. Itcan be larger than ...
Scientific applications are commonly modeled as the processing of directed acyclicgraphs of tasks, a...
While studied over several decades, the computation of boolean operations on polyhedra is almost alw...
Scientific workloads are often described as directed acyclic task graphs. In this paper, we focus o...
The processing of queries expressed as trees of boolean operators applied to predicates on sensor da...
Many modern applications require processing of massive streams of XML data, creating difficult techn...
In this report, we study the problem of optimizing the throughput of applications for heterogeneous ...
Sparse direct solvers using Block Low-Rank compression have been proven efficient to solve problems ...
This Ph.D thesis is devoted to the study of the mapping problem related to massively parallel embedd...