Scheduling is very important for an efficient utilization of modern parallel computing systems. In this thesis, four main research areas for scheduling are investigated: the interplay and distribution of decision makers, the efficient schedule computation, efficient scheduling for the memory hierarchy and energy-efficiency. The main result is a provably fast and efficient scheduling algorithm for malleable jobs. Experiments show the importance and possibilities of scheduling considering the memory hierarchy
In the paper, the problem of scheduling a set of n malleable tasks on m parallel computers is consid...
Abstract: The proliferation of multi-core and multiprocessor-based computer systems has led to explo...
Scheduling is a crucial problem in parallel and distributed processing. It consists of determining w...
grantor: University of TorontoMultiprocessors are being used increasingly to support workl...
grantor: University of TorontoMultiprocessors are being used increasingly to support workl...
This book presents scheduling models for parallel processing, problems defined on the grounds of cer...
Scheduling is a crucial problem in parallel and distributed processing. It consists of determining w...
PoznańIn the paper, the problem of scheduling a set of n malleable tasks on m parallel computers is ...
PoznańIn the paper, the problem of scheduling a set of n malleable tasks on m parallel computers is ...
This paper analyzes job scheduling for parallel computers by using theoretical and experimental mean...
Performance and energy are two crucial but conflicting objectives in the design of modern high-perfo...
Performance and energy are two crucial but conflicting objectives in the design of modern high-perfo...
Many academic disciplines - including information systems, computer science, and operations manageme...
Many academic disciplines - including information systems, computer science, and operations manageme...
Many academic disciplines - including information systems, computer science, and operations manageme...
In the paper, the problem of scheduling a set of n malleable tasks on m parallel computers is consid...
Abstract: The proliferation of multi-core and multiprocessor-based computer systems has led to explo...
Scheduling is a crucial problem in parallel and distributed processing. It consists of determining w...
grantor: University of TorontoMultiprocessors are being used increasingly to support workl...
grantor: University of TorontoMultiprocessors are being used increasingly to support workl...
This book presents scheduling models for parallel processing, problems defined on the grounds of cer...
Scheduling is a crucial problem in parallel and distributed processing. It consists of determining w...
PoznańIn the paper, the problem of scheduling a set of n malleable tasks on m parallel computers is ...
PoznańIn the paper, the problem of scheduling a set of n malleable tasks on m parallel computers is ...
This paper analyzes job scheduling for parallel computers by using theoretical and experimental mean...
Performance and energy are two crucial but conflicting objectives in the design of modern high-perfo...
Performance and energy are two crucial but conflicting objectives in the design of modern high-perfo...
Many academic disciplines - including information systems, computer science, and operations manageme...
Many academic disciplines - including information systems, computer science, and operations manageme...
Many academic disciplines - including information systems, computer science, and operations manageme...
In the paper, the problem of scheduling a set of n malleable tasks on m parallel computers is consid...
Abstract: The proliferation of multi-core and multiprocessor-based computer systems has led to explo...
Scheduling is a crucial problem in parallel and distributed processing. It consists of determining w...