Sciweavers

CC
2011
Springer

A Static Task Partitioning Approach for Heterogeneous Systems Using OpenCL

13 years 3 months ago
A Static Task Partitioning Approach for Heterogeneous Systems Using OpenCL
Abstract. Heterogeneous multi-core platforms are increasingly prevalent due to their perceived superior performance over homogeneous systems. The best performance, however, can only be achieved if tasks are accurately mapped to the right processors. OpenCL programs can be partitioned to take advantage of all the available processors in a system. However, finding the best partitioning for any heterogeneous system is difficult and depends on the hardware and software implementation. We propose a portable partitioning scheme for OpenCL programs on heterogeneous CPU-GPU systems. We develop a purely static approach based on predictive modelling and program features. When evaluated
Dominik Grewe, Michael F. P. O'Boyle
Added 25 Aug 2011
Updated 25 Aug 2011
Type Journal
Year 2011
Where CC
Authors Dominik Grewe, Michael F. P. O'Boyle
Comments (0)