We consider the problem of processing a given number of tasks on a given number of processors as quickly as possible when the processing times of the tasks are variable and not known in advance. The tasks are assigned to the processors in chunks consisting of several tasks at a time, and the difficulty lies in finding the optimal trade off between the processors' load balance, which is favoured by having small chunks, and the total scheduling overhead, which will be the lower the fewer chunks there are. Our studies are motivated by a practical problem from high-performance computing, namely parallel-loop scheduling, for which a large variety of heuristics have been proposed in the past, but hardly any rigorous analysis has been presented to...
Scheduling parallel machines with resource-dependent processing time is common in many operations ma...
Imprecise computation and parallel processing are two techniques for avoiding timing faults and tole...
We investigate particularly simple algorithms for optimizing the tradeoff between load imbalance and...
We consider the problem of processing a given number of tasks on a given number of processors as qui...
We consider the problem of processing a given number of tasks on a given number of processors as qui...
We consider the problem of processing a given number of tasks on a given number of processors as qui...
We consider the problem of processing a given number of tasks on a given number of processors as qui...
We consider the classical problem of scheduling n tasks with given processing time on m identical ...
This thesis explores a fundamental issue in large-scale parallel computing: how to schedule tasks on...
The problem of scheduling two or more processors to minimize the execution time of a program which c...
[[abstract]]We study the optimal scheduling of n jobs, each with a given job dependent number of tas...
Parallel processor scheduling to minimize maximum tardiness with uniform processors is investigated....
We consider a model of a parallel processing system consisting of K distributed homogeneous processo...
We consider the NP-hard problem of scheduling jobs on identical parallel machines to minimize total ...
Abstract. We study the problem of processor scheduling for n parallel jobs applying the method of co...
Scheduling parallel machines with resource-dependent processing time is common in many operations ma...
Imprecise computation and parallel processing are two techniques for avoiding timing faults and tole...
We investigate particularly simple algorithms for optimizing the tradeoff between load imbalance and...
We consider the problem of processing a given number of tasks on a given number of processors as qui...
We consider the problem of processing a given number of tasks on a given number of processors as qui...
We consider the problem of processing a given number of tasks on a given number of processors as qui...
We consider the problem of processing a given number of tasks on a given number of processors as qui...
We consider the classical problem of scheduling n tasks with given processing time on m identical ...
This thesis explores a fundamental issue in large-scale parallel computing: how to schedule tasks on...
The problem of scheduling two or more processors to minimize the execution time of a program which c...
[[abstract]]We study the optimal scheduling of n jobs, each with a given job dependent number of tas...
Parallel processor scheduling to minimize maximum tardiness with uniform processors is investigated....
We consider a model of a parallel processing system consisting of K distributed homogeneous processo...
We consider the NP-hard problem of scheduling jobs on identical parallel machines to minimize total ...
Abstract. We study the problem of processor scheduling for n parallel jobs applying the method of co...
Scheduling parallel machines with resource-dependent processing time is common in many operations ma...
Imprecise computation and parallel processing are two techniques for avoiding timing faults and tole...
We investigate particularly simple algorithms for optimizing the tradeoff between load imbalance and...