AbstractWe study the problem of scheduling a parallel computation so as to minimize the maximum number of data items extant at any point in the execution. Computations are expressed as directed graphs, where nodes represent primitive operations and arcs represent data dependences. The result of an operation is extant after the operation executes and until all immediate successors have begun execution. Our goal is to schedule computations so as to minimize both the maximum space required for extant data and the overall completion time.The classical problem of multiprocessor scheduling with precedence constraints is a special case of our problem, obtained by disregarding the data-space constraint. This special case is NP-complete for general ...
In this paper we experimentally evaluate the performance of a parametrized branch-and-bound ...
Consider a set of n jobs to be processed on a set of μ unrelated parallel machines subject to preced...
Abstract 1 In this paper, we survey algorithms that allocate a parallel program represented by an ed...
This thesis explores a fundamental issue in large-scale parallel computing: how to schedule tasks on...
This work presents approximation algorithms for scheduling the tasks of a parallel application that ...
The main problem studied in this thesis is that of parallel machine scheduling with precedence const...
The lower and upper bounds on the minimum time needed to process a given directed acyclic task graph...
International audienceThis paper investigates the execution of tree-shaped task graphs using multipl...
The problem of scheduling tasks across distributed system has been approved to be NP-complete in its...
AbstractWe consider the problem of scheduling the execution of programs on the linear array architec...
AbstractWe present here an nτ+1 algorithm for optimally scheduling a dag of n nodes on a multiproces...
Abstract—The way the processes in a parallel program are scheduled on the processors of a multiproce...
The scheduling of task graphs on two identical processors is considered. It is assumed that tasks ha...
We present a polynomial time algorithm for precedence-constrained scheduling problems in which the t...
The paper is concerned with scheduling problems with multiprocessor tasks and presents conditions un...
In this paper we experimentally evaluate the performance of a parametrized branch-and-bound ...
Consider a set of n jobs to be processed on a set of μ unrelated parallel machines subject to preced...
Abstract 1 In this paper, we survey algorithms that allocate a parallel program represented by an ed...
This thesis explores a fundamental issue in large-scale parallel computing: how to schedule tasks on...
This work presents approximation algorithms for scheduling the tasks of a parallel application that ...
The main problem studied in this thesis is that of parallel machine scheduling with precedence const...
The lower and upper bounds on the minimum time needed to process a given directed acyclic task graph...
International audienceThis paper investigates the execution of tree-shaped task graphs using multipl...
The problem of scheduling tasks across distributed system has been approved to be NP-complete in its...
AbstractWe consider the problem of scheduling the execution of programs on the linear array architec...
AbstractWe present here an nτ+1 algorithm for optimally scheduling a dag of n nodes on a multiproces...
Abstract—The way the processes in a parallel program are scheduled on the processors of a multiproce...
The scheduling of task graphs on two identical processors is considered. It is assumed that tasks ha...
We present a polynomial time algorithm for precedence-constrained scheduling problems in which the t...
The paper is concerned with scheduling problems with multiprocessor tasks and presents conditions un...
In this paper we experimentally evaluate the performance of a parametrized branch-and-bound ...
Consider a set of n jobs to be processed on a set of μ unrelated parallel machines subject to preced...
Abstract 1 In this paper, we survey algorithms that allocate a parallel program represented by an ed...