AbstractExisting scheduling strategies for task graphs mainly assume machine models that ignore properties of existing parallel architectures. The overhead on the processors for communication and the bandwidth of the interconnection network are neglected. The LogP-machine better reflects these properties. Much about scheduling task graphs is known, if the overhead (o) and the bandwidth per processor (1/g) are ignored and only latencies are considered. Then for some classes of task graphs it is possible that an optimal schedule can be computed in polynomial time (e.g. coarse grained trees), while for other classes (e.g. fine grained trees) this problem is NP-hard. The aim of this article is to extend the results onto the LogP-machine. Restri...
AbstractWe consider a family of jobs that are organized as a task-tree which, in particular, capture...
International audienceScientific workloads are often described by directed acyclic task graphs. This...
AbstractWe consider the problem of scheduling the execution of programs on the linear array architec...
AbstractExisting scheduling strategies for task graphs mainly assume machine models that ignore prop...
Abstract: Solving sparse linear systems can lead to processing tree workflows on a platform of proce...
International audienceThis paper investigates the execution of tree-shaped task graphs using multipl...
Consider a scheduling problem of parallel computations in multiprocessor systems. Let a parallel pro...
We present a polynomial time algorithm for precedence-constrained scheduling problems in which the t...
This thesis explores a fundamental issue in large-scale parallel computing: how to schedule tasks on...
This paper investigates the execution of tree-shaped task graphs using multiple processors. Each edg...
AbstractWe present a polynomial time algorithm for precedence-constrained scheduling problems in whi...
AbstractThe problem of scheduling task graphs on multiprocessor systems have received considerable a...
AbstractWe study the problem of scheduling a parallel computation so as to minimize the maximum numb...
AbstractThis paper considers the problem of scheduling a tree-structured task system in a distribute...
International audienceWe consider the problem of allocating a large number of independent, equal-siz...
AbstractWe consider a family of jobs that are organized as a task-tree which, in particular, capture...
International audienceScientific workloads are often described by directed acyclic task graphs. This...
AbstractWe consider the problem of scheduling the execution of programs on the linear array architec...
AbstractExisting scheduling strategies for task graphs mainly assume machine models that ignore prop...
Abstract: Solving sparse linear systems can lead to processing tree workflows on a platform of proce...
International audienceThis paper investigates the execution of tree-shaped task graphs using multipl...
Consider a scheduling problem of parallel computations in multiprocessor systems. Let a parallel pro...
We present a polynomial time algorithm for precedence-constrained scheduling problems in which the t...
This thesis explores a fundamental issue in large-scale parallel computing: how to schedule tasks on...
This paper investigates the execution of tree-shaped task graphs using multiple processors. Each edg...
AbstractWe present a polynomial time algorithm for precedence-constrained scheduling problems in whi...
AbstractThe problem of scheduling task graphs on multiprocessor systems have received considerable a...
AbstractWe study the problem of scheduling a parallel computation so as to minimize the maximum numb...
AbstractThis paper considers the problem of scheduling a tree-structured task system in a distribute...
International audienceWe consider the problem of allocating a large number of independent, equal-siz...
AbstractWe consider a family of jobs that are organized as a task-tree which, in particular, capture...
International audienceScientific workloads are often described by directed acyclic task graphs. This...
AbstractWe consider the problem of scheduling the execution of programs on the linear array architec...