A survey of CPU-GPU heterogeneous computing techniques

Conference/Journal
ACM
Authors
Sparsh Mittal Jeffrey S Vetter
BibTex
Abstract
Abstract As both CPUs and GPUs become employed in a wide range of applications, it has been acknowledged that both of these Processing Units (PUs) have their unique features and strengths and hence, CPU-GPU collaboration is inevitable to achieve high-performance computing. This has motivated a significant amount of research on heterogeneous computing techniques, along with the design of CPU-GPU fused chips and petascale heterogeneous supercomputers. In this article, we survey Heterogeneous Computing ...