z-logo
open-access-imgOpen Access
Cooperative heterogeneous computing for parallel processing on CPU/GPU hybrids
Author(s) -
Changmin Lee,
Won W. Ro,
Jean-Luc Gaudiot
Publication year - 2012
Publication title -
2012 16th workshop on interaction between compilers and computer architectures (interact)
Language(s) - English
Resource type - Conference proceedings
eISSN - 2375-5385
pISSN - 1550-6207
ISBN - 978-1-4673-2614-8
DOI - 10.1109/interact.2012.6339624
Subject(s) - computing and processing
This paper presents a cooperative heterogeneous computing framework which enables the efficient utilization of available computing resources of host CPU cores for CUDA kernels, which are designed to run only on GPU. The proposed system exploits at runtime the coarse-grain thread-level parallelism across CPU and GPU, without any source recompilation. To this end, three features including a work distribution module, a transparent memory space, and a global scheduling queue are described in this paper. With a completely automatic runtime workload distribution, the proposed framework achieves speedups as high as 3.08 compared to the baseline GPU-only processing.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom