Title
On a Dynamic Scheduling Approach to Execute OpenCL Jobs on APUs.
Abstract
This work presents a dynamic scheduling approach used to load balance the computation between CPU and GPU of an Accelerated Processing Unit (APU). The results have shown that the dynamic load balancing strategy was successful in reducing the computation time of an Human Immune System (HIS) simulator that was used as benchmark. The dynamic scheduling approach accelerate the HIS code up to 7 times when compared to the parallel version that executes using only the CPU cores, up to 32% when compared to the parallel version that uses only the GPU cores, and up to 9% when compared to our previous static scheduling approach.
Year
DOI
Venue
2015
10.1007/978-3-319-26928-3_9
Communications in Computer and Information Science
Keywords
Field
DocType
Load balancing,OpenCL,APUs
Central processing unit,Scheduling (computing),Computer science,Load balancing (computing),Parallel computing,Dynamic load balancing,Dynamic priority scheduling,Accelerated processing unit,Computation
Conference
Volume
ISSN
Citations 
565
1865-0929
0
PageRank 
References 
Authors
0.34
9
3
Name
Order
Citations
PageRank
Tiago Marques do Nascimento100.34
weber dos santos r219944.90
Marcelo Lobosco39524.89