AbstractWe analyze random allocation applied to irregular and dynamic task-parallel programs such as branch and bound. The precedence between jobs is revealed on-line, and the processing times of jobs are diverse and unknown before job completion. The objective is to assign jobs to processors and to schedule them to minimize makespan. We show that random allocation achieves makespan close to a natural lower bound. Some empirical experience with irregular parallel applications is reported
We study the problem of executing an application represented by a precedence task graph on a paralle...
The following dataset contains randomly generated problem instances for the related machine scheduli...
This thesis addresses the problem of scheduling multiple, concurrent, adaptively par-allel jobs on a...
AbstractWe analyze random allocation applied to irregular and dynamic task-parallel programs such as...
An adaptively parallel job is one in which the number of processors which can be used without waste ...
Abstract. We present a new class of randomized approximation algorithms for unrelated parallel machi...
Scheduling tasks/jobs on parallel processors/machines is a classical scheduling problem that is well...
We consider machine scheduling on unrelated parallel machines with the objective to minimize the sch...
We consider machine scheduling on unrelated parallel machines with the objective to minimize the sch...
AbstractStructures of parallel programs are usually represented by task graphs in the scheduling lit...
AbstractIn this paper we address a hierarchical scheduling problem for n jobs to be processed on a s...
We consider the problem of processing a given number of tasks on a given number of processors as qui...
This work presents approximation algorithms for scheduling the tasks of a parallel application that ...
Parallel processor scheduling to minimize maximum tardiness with uniform processors is investigated....
Optimistic parallelization is a promising approach for the parallelization of irregular algorithms: ...
We study the problem of executing an application represented by a precedence task graph on a paralle...
The following dataset contains randomly generated problem instances for the related machine scheduli...
This thesis addresses the problem of scheduling multiple, concurrent, adaptively par-allel jobs on a...
AbstractWe analyze random allocation applied to irregular and dynamic task-parallel programs such as...
An adaptively parallel job is one in which the number of processors which can be used without waste ...
Abstract. We present a new class of randomized approximation algorithms for unrelated parallel machi...
Scheduling tasks/jobs on parallel processors/machines is a classical scheduling problem that is well...
We consider machine scheduling on unrelated parallel machines with the objective to minimize the sch...
We consider machine scheduling on unrelated parallel machines with the objective to minimize the sch...
AbstractStructures of parallel programs are usually represented by task graphs in the scheduling lit...
AbstractIn this paper we address a hierarchical scheduling problem for n jobs to be processed on a s...
We consider the problem of processing a given number of tasks on a given number of processors as qui...
This work presents approximation algorithms for scheduling the tasks of a parallel application that ...
Parallel processor scheduling to minimize maximum tardiness with uniform processors is investigated....
Optimistic parallelization is a promising approach for the parallelization of irregular algorithms: ...
We study the problem of executing an application represented by a precedence task graph on a paralle...
The following dataset contains randomly generated problem instances for the related machine scheduli...
This thesis addresses the problem of scheduling multiple, concurrent, adaptively par-allel jobs on a...