A survey of CPU-GPU heterogeneous computing techniques

S Mittal, JS Vetter - ACM Computing Surveys (CSUR), 2015 - dl.acm.org
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 …

A survey of methods for analyzing and improving GPU energy efficiency

S Mittal, JS Vetter - ACM Computing Surveys (CSUR), 2014 - dl.acm.org
Recent years have witnessed phenomenal growth in the computational capabilities and
applications of GPUs. However, this trend has also led to a dramatic increase in their power …

Suitability of recent hardware accelerators (DSPs, FPGAs, and GPUs) for computer vision and image processing algorithms

A HajiRassouliha, AJ Taberner, MP Nash… - Signal Processing …, 2018 - Elsevier
Computer vision and image processing algorithms form essential components of many
industrial, medical, commercial, and research-related applications. Modern imaging systems …

Accelerometer: Understanding acceleration opportunities for data center overheads at hyperscale

A Sriraman, A Dhanotia - Proceedings of the Twenty-Fifth International …, 2020 - dl.acm.org
At global user population scale, important microservices in warehouse-scale data centers
can grow to account for an enormous installed base of servers. With the end of Dennard …

Page placement strategies for GPUs within heterogeneous memory systems

N Agarwal, D Nellans, M Stephenson… - Proceedings of the …, 2015 - dl.acm.org
Systems from smartphones to supercomputers are increasingly heterogeneous, being
composed of both CPUs and GPUs. To maximize cost and energy efficiency, these systems …

Exploring temporal patterns in classifying frustrated and delighted smiles

ME Hoque, DJ McDuff… - IEEE Transactions on …, 2012 - ieeexplore.ieee.org
We create two experimental situations to elicit two affective states: frustration, and delight. In
the first experiment, participants were asked to recall situations while expressing either …

Understanding co-running behaviors on integrated CPU/GPU architectures

F Zhang, J Zhai, B He, S Zhang… - IEEE Transactions on …, 2016 - ieeexplore.ieee.org
Architecture designers tend to integrate both CPUs and GPUs on the same chip to deliver
energy-efficient designs. It is still an open problem to effectively leverage the advantages of …

Reducing GPU offload latency via fine-grained CPU-GPU synchronization

D Lustig, M Martonosi - 2013 IEEE 19th International …, 2013 - ieeexplore.ieee.org
GPUs are seeing increasingly widespread use for general purpose computation due to their
excellent performance for highly-parallel, throughput-oriented applications. For many …

Visual servoing in medical robotics: a survey. Part I: endoscopic and direct vision imaging–techniques and applications

M Azizian, M Khoshnam, N Najmaei… - … international journal of …, 2014 - Wiley Online Library
Background Intra‐operative imaging is widely used to provide visual feedback to a clinician
when he/she performs a procedure. In visual servoing, surgical instruments and parts of …

OmniDB: Towards portable and efficient query processing on parallel CPU/GPU architectures

S Zhang, J He, B He, M Lu - Proceedings of the VLDB Endowment, 2013 - dl.acm.org
Driven by the rapid hardware development of parallel CPU/GPU architectures, we have
witnessed emerging relational query processing techniques and implementations on those …