DocumentCode
2831337
Title
Improving Scheduling Techniques in Heterogeneous Systems with Dynamic, On-Line Optimisations
Author
Bogdanski, M. ; Lewis, Peter R. ; Becker, T. ; Xin Yao
Author_Institution
Sch. of Comput. Sci., Univ. of Birmingham, Birmingham, UK
fYear
2011
fDate
June 30 2011-July 2 2011
Firstpage
496
Lastpage
501
Abstract
Computational performance increasingly depends on parallelism, and many systems rely on heterogeneous resources such as GPUs and FPGAs to accelerate computationally intensive applications. However, implementations for such heterogeneous systems are often hand-crafted and optimised to one computation scenario, and it can be challenging to maintain high performance when application parameters change. In this paper, we demonstrate that machine learning can help to dynamically choose parameters for task scheduling and load-balancing based on changing characteristics of the incoming workload. We use a financial option pricing application as a case study. We propose a simulation of processing financial tasks on a heterogeneous system with GPUs and FPGAs, and show how dynamic, on-line optimisations could improve such a system. We compare on-line and batch processing algorithms, and we also consider cases with no dynamic optimisations.
Keywords
batch processing (computers); learning (artificial intelligence); scheduling; FPGA; GPU; batch processing algorithm; handcrafted; heterogeneous system; load balancing; machine learning; online optimisation; scheduling technique; task scheduling; Estimation; Field programmable gate arrays; Graphics processing unit; Load modeling; Machine learning; Processor scheduling; Schedules; Artificial Neural Network; Dynamic Optimisation; FPGA; GPU; Genetic Algorithm; Heterogeneous System; On-Line Learning; Scheduling;
fLanguage
English
Publisher
ieee
Conference_Titel
Complex, Intelligent and Software Intensive Systems (CISIS), 2011 International Conference on
Conference_Location
Seoul
Print_ISBN
978-1-61284-709-2
Electronic_ISBN
978-0-7695-4373-4
Type
conf
DOI
10.1109/CISIS.2011.81
Filename
5989059
Link To Document