When multiple jobs compete for processing resources on a parallel computer, the operating system kernel's processor allocation policy determines how many and which processors to allocate to each. This dissertation investigates the issues involved in constructing a processor allocation policy for large scale, message-passing parallel computers supporting a scientific workload. First, the issues that affect the performance of scheduling policies for message-passing parallel systems are examined. We argue that reasonable policies must provide nearly equal resource allocation to all runnable jobs and allocate, to a single job, processors that are in close proximity to one another. Second, the concept of efficiency preservation is defined a...
The distinguishing characteristic of space sharing parallel job scheduling policies is that applicat...
Current processor allocation techniques for highly parallel systems have thus far been restricted to...
This paper presents an investigation into the development of performance metrics for sequential and ...
When multiple jobs compete for processing resources on a parallel computer, the operating system ker...
The goal of an effective scheduling policy inamultiprogrammed multiprocessor is to minimize mean res...
When a parallel job arrives at a multiprocessor and there are idle processors, it is a common practi...
Current processor allocation techniques for highly parallel systems are typically restricted to cont...
This work is focused on processor allocation in sharedmemory multiprocessor systems, where no knowle...
Multicomputers are cost-effective alternatives to the conventional supercomputers. Contemporary proc...
The Multi Associative Processor is a hypothetical machine composed of eight control units and an arb...
Multiprocessor systems are the wave of the future rightly said because they offer tremendous potenti...
In systems consisting of multiple clusters of processors which are interconnected by relatively slow...
In systems consisting of multiple clusters of processors which employ space sharing for scheduling j...
This thesis consists of two parts: performance bounds for scheduling algorithms for parallel program...
grantor: University of TorontoMultiprocessors are being used increasingly to support workl...
The distinguishing characteristic of space sharing parallel job scheduling policies is that applicat...
Current processor allocation techniques for highly parallel systems have thus far been restricted to...
This paper presents an investigation into the development of performance metrics for sequential and ...
When multiple jobs compete for processing resources on a parallel computer, the operating system ker...
The goal of an effective scheduling policy inamultiprogrammed multiprocessor is to minimize mean res...
When a parallel job arrives at a multiprocessor and there are idle processors, it is a common practi...
Current processor allocation techniques for highly parallel systems are typically restricted to cont...
This work is focused on processor allocation in sharedmemory multiprocessor systems, where no knowle...
Multicomputers are cost-effective alternatives to the conventional supercomputers. Contemporary proc...
The Multi Associative Processor is a hypothetical machine composed of eight control units and an arb...
Multiprocessor systems are the wave of the future rightly said because they offer tremendous potenti...
In systems consisting of multiple clusters of processors which are interconnected by relatively slow...
In systems consisting of multiple clusters of processors which employ space sharing for scheduling j...
This thesis consists of two parts: performance bounds for scheduling algorithms for parallel program...
grantor: University of TorontoMultiprocessors are being used increasingly to support workl...
The distinguishing characteristic of space sharing parallel job scheduling policies is that applicat...
Current processor allocation techniques for highly parallel systems have thus far been restricted to...
This paper presents an investigation into the development of performance metrics for sequential and ...