This work is focused on processor allocation in sharedmemory multiprocessor systems, where no knowledge of the application is available when applications are submitted. We perform the processor allocation taking into account the characteristics of the application measured at run-time. We want to demonstrate the importance of an accurate performance analysis and the criteria used to distribute the processors. With this aim, we present the SelfAnalyzer, an approach to dynamically analyzing the performance of applications (speedup, efficiency and execution time), and the Performance-Driven Processor Allocation (PDPA), a new scheduling policy that distributes processors considering both the global conditions of the system and the particular cha...
grantor: University of TorontoMultiprocessors are being used increasingly to support workl...
Emerging architecture designs include tens of processing cores on a single chip die; it is believed ...
Individual processor frequencies have reached an upper physical and practical limit. Processor desig...
In a multiprocessor architecture it is very important to allocate processors to applications in a pr...
The goal of an effective scheduling policy inamultiprogrammed multiprocessor is to minimize mean res...
We address the problem of maximizing application speedup through runtime, self-selection of an appro...
Abstract — Processor scheduling has received con-siderable attention in the context of shared-memory...
When multiple jobs compete for processing resources on a parallel computer, the operating system ker...
Given a multiprocessor system and a workload composed of several parallel programs, the processor al...
Multiprocessor systems are the wave of the future rightly said because they offer tremendous potenti...
In this work we present an innovative kernel-level scheduling methodology designed for multiprogramm...
Processor scheduling on multiprogrammed parallel systems is currently not well-understood. Based on ...
Many disciplines have been proposed for scheduling and processor allocation in multiprogrammed multi...
While the (Egalitarian) Processor-Sharing (PS) discipline offers crucial insights in the performance...
The paper presents a novel allocation algorithm to allocate independent real time tasks on a process...
grantor: University of TorontoMultiprocessors are being used increasingly to support workl...
Emerging architecture designs include tens of processing cores on a single chip die; it is believed ...
Individual processor frequencies have reached an upper physical and practical limit. Processor desig...
In a multiprocessor architecture it is very important to allocate processors to applications in a pr...
The goal of an effective scheduling policy inamultiprogrammed multiprocessor is to minimize mean res...
We address the problem of maximizing application speedup through runtime, self-selection of an appro...
Abstract — Processor scheduling has received con-siderable attention in the context of shared-memory...
When multiple jobs compete for processing resources on a parallel computer, the operating system ker...
Given a multiprocessor system and a workload composed of several parallel programs, the processor al...
Multiprocessor systems are the wave of the future rightly said because they offer tremendous potenti...
In this work we present an innovative kernel-level scheduling methodology designed for multiprogramm...
Processor scheduling on multiprogrammed parallel systems is currently not well-understood. Based on ...
Many disciplines have been proposed for scheduling and processor allocation in multiprogrammed multi...
While the (Egalitarian) Processor-Sharing (PS) discipline offers crucial insights in the performance...
The paper presents a novel allocation algorithm to allocate independent real time tasks on a process...
grantor: University of TorontoMultiprocessors are being used increasingly to support workl...
Emerging architecture designs include tens of processing cores on a single chip die; it is believed ...
Individual processor frequencies have reached an upper physical and practical limit. Processor desig...