Abstract. The space of job schedulers for parallel supercomputers is rather fragmented, because dierent researchers tend to make dierent assumptions about the goals of the scheduler, the information that is available about the workload, and the operations that the scheduler may perform. We argue that by identifying these assumptions explicitly, it is possible to reach a level of convergence. For example, it is possible to unite most of the dierent assumptions into a common framework by associating a suitable cost function with the execution of each job. The cost function re ects knowledge about the job and the degree to which it ts the goals of the system. Given such cost functions, scheduling is done to maximize the system's prot.
International audienceToday, large scale parallel systems are available at relatively low cost. Many...
Metacomputing is a convenient and powerful abstraction for dealing with the complexities that arise ...
Scheduling in the context of parallel systems is often thought of in terms of assigning tasks in a p...
. The space of job schedulers for parallel supercomputers is rather fragmented, because different r...
grantor: University of TorontoMultiprocessors are being used increasingly to support workl...
System administrators for parallel computers face many difficulties when managing job scheduling sys...
. Parallel job scheduling is beginning to gain recognition as an important topic that is distinct f...
In this paper, we propose a new method, called Convergent Scheduling, for scheduling a continuous st...
Resource management and job scheduling is a crucial task on large-scale computing systems. Despite y...
This paper analyzes job scheduling for parallel computers by using theoretical and experimental mean...
Scheduling is very important for an efficient utilization of modern parallel computing systems. In t...
Scheduling in the context of parallel systems is often thought of in terms of assigning tasks in a p...
In this paper, we propose a new multi-criteria job scheduler for scheduling a continuous stream of b...
Metacomputing is a convenient and powerful abstraction for dealing with the complexities that arise ...
Parallel programs are usually modeled by task graphs which are directed acyclic graphs. Their vertic...
International audienceToday, large scale parallel systems are available at relatively low cost. Many...
Metacomputing is a convenient and powerful abstraction for dealing with the complexities that arise ...
Scheduling in the context of parallel systems is often thought of in terms of assigning tasks in a p...
. The space of job schedulers for parallel supercomputers is rather fragmented, because different r...
grantor: University of TorontoMultiprocessors are being used increasingly to support workl...
System administrators for parallel computers face many difficulties when managing job scheduling sys...
. Parallel job scheduling is beginning to gain recognition as an important topic that is distinct f...
In this paper, we propose a new method, called Convergent Scheduling, for scheduling a continuous st...
Resource management and job scheduling is a crucial task on large-scale computing systems. Despite y...
This paper analyzes job scheduling for parallel computers by using theoretical and experimental mean...
Scheduling is very important for an efficient utilization of modern parallel computing systems. In t...
Scheduling in the context of parallel systems is often thought of in terms of assigning tasks in a p...
In this paper, we propose a new multi-criteria job scheduler for scheduling a continuous stream of b...
Metacomputing is a convenient and powerful abstraction for dealing with the complexities that arise ...
Parallel programs are usually modeled by task graphs which are directed acyclic graphs. Their vertic...
International audienceToday, large scale parallel systems are available at relatively low cost. Many...
Metacomputing is a convenient and powerful abstraction for dealing with the complexities that arise ...
Scheduling in the context of parallel systems is often thought of in terms of assigning tasks in a p...