Abstract—The way the processes in a parallel program are scheduled on the processors of a multiprocessor system affects the performance significantly. Finding a schedule of processes to processors which results in minimum completion time is NP-hard. Therefore, one has to resort to heuristic schedules. However, it is often difficult to determine if a specific schedule is close to the optimal case or if it is worthwhile to look for other schedules. Based on information from previous executions of the parallel program, we present a formula for an upper bound on the minimum completion time of the program. The bound is a function of a set of parameters. Some of these parameters are obtained from the previous executions of the program and the oth...
Let A be any fixed cut-off restart algorithm running in parallel on multiple processors. If the algo...
Consider a scheduling problem of parallel computations in multiprocessor systems. Let a parallel pro...
In this work we consider the problem of scheduling multiprocessor tasks on parallel processors avail...
The way the processes in a parallel program are scheduled on the processors of a multiprocessor syst...
The cluster systems used today usually prohibit that a running process on one node is reallocated to...
The lower and upper bounds on the minimum time needed to process a given directed acyclic task graph...
For the execution of an arbitrary parallel program P, consisting of a set of processes, we conside...
This thesis consists of two parts: performance bounds for scheduling algorithms for parallel program...
The problem of scheduling two or more processors to minimize the execution time of a program which c...
Consider a multiprocessor with k identical processors, executing parallel programs consisting of n p...
In order to achieve the high performance, we need to have an efficient scheduling of a parallelprogr...
Consider a multiprocessor with $k$ identical processors, executing parallel programs consisting of $...
The performance of a computer system is important. One way of improving performance is to use multip...
We consider the classical problem of scheduling n tasks with given processing time on m identical ...
Abstract. We study the problem of processor scheduling for n parallel jobs applying the method of co...
Let A be any fixed cut-off restart algorithm running in parallel on multiple processors. If the algo...
Consider a scheduling problem of parallel computations in multiprocessor systems. Let a parallel pro...
In this work we consider the problem of scheduling multiprocessor tasks on parallel processors avail...
The way the processes in a parallel program are scheduled on the processors of a multiprocessor syst...
The cluster systems used today usually prohibit that a running process on one node is reallocated to...
The lower and upper bounds on the minimum time needed to process a given directed acyclic task graph...
For the execution of an arbitrary parallel program P, consisting of a set of processes, we conside...
This thesis consists of two parts: performance bounds for scheduling algorithms for parallel program...
The problem of scheduling two or more processors to minimize the execution time of a program which c...
Consider a multiprocessor with k identical processors, executing parallel programs consisting of n p...
In order to achieve the high performance, we need to have an efficient scheduling of a parallelprogr...
Consider a multiprocessor with $k$ identical processors, executing parallel programs consisting of $...
The performance of a computer system is important. One way of improving performance is to use multip...
We consider the classical problem of scheduling n tasks with given processing time on m identical ...
Abstract. We study the problem of processor scheduling for n parallel jobs applying the method of co...
Let A be any fixed cut-off restart algorithm running in parallel on multiple processors. If the algo...
Consider a scheduling problem of parallel computations in multiprocessor systems. Let a parallel pro...
In this work we consider the problem of scheduling multiprocessor tasks on parallel processors avail...