A survey of CPU-GPU heterogeneous computing techniques
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 …
acknowledged that both of these Processing Units (PUs) have their unique features and …
A control-theoretic approach for energy efficient CPU-GPU subsystem in mobile platforms
D Kadjo, R Ayoub, M Kishinevsky… - Proceedings of the 52nd …, 2015 - dl.acm.org
This paper presents a control-theoretic approach to optimize the energy consumption of
integrated CPU and GPU subsystems for graphic applications. It achieves this via a dynamic …
integrated CPU and GPU subsystems for graphic applications. It achieves this via a dynamic …
Processing data streams with hard real-time constraints on heterogeneous systems
U Verner, A Schuster, M Silberstein - Proceedings of the international …, 2011 - dl.acm.org
Data stream processing applications such as stock exchange data analysis, VoIP streaming,
and sensor data processing pose two conflicting challenges: short per-stream latency--to …
and sensor data processing pose two conflicting challenges: short per-stream latency--to …
Scheduling processing of real-time data streams on heterogeneous multi-GPU systems
U Verner, A Schuster, M Silberstein… - Proceedings of the 5th …, 2012 - dl.acm.org
Processing vast numbers of data streams is a common problem in modern computer
systems and is known as the" online big data problem." Adding hard real-time constraints to …
systems and is known as the" online big data problem." Adding hard real-time constraints to …
Run-time scheduling framework for event-driven applications on a GPU-based embedded system
H Lee, MA Al Faruque - … Aided Design of Integrated Circuits and …, 2016 - ieeexplore.ieee.org
Graphics processing units (GPUs) have been employed in the critical path of applications in
embedded systems due to the GPUs' programmability, high-performance, and low power …
embedded systems due to the GPUs' programmability, high-performance, and low power …
A new physics engine with automatic process distribution between cpu-gpu
The Graphics Processing Units or simply GPUs have evolved into extremely powerful and
flexible processors. This flexibility and power have allowed new concepts in general …
flexible processors. This flexibility and power have allowed new concepts in general …
An adaptative game loop architecture with automatic distribution of tasks between cpu and gpu
This article presents a new architecture to implement all game loop models for games and
real-time applications that use the GPU as a mathematics and physics coprocessor, working …
real-time applications that use the GPU as a mathematics and physics coprocessor, working …
[PDF][PDF] An architeture with automatic load balancing for real-time simulation and visualization systems
Nowadays, multithread hardware architectures like multi-core CPUs and GPUs found on
PCs and game consoles (as Microsoft Xbox 360 and Sony Playstation 3) are a trend. Hence …
PCs and game consoles (as Microsoft Xbox 360 and Sony Playstation 3) are a trend. Hence …
Event stream processing on heterogeneous system architecture
M Körber, J Eckstein, N Glombiewski… - Proceedings of the 15th …, 2019 - dl.acm.org
Due to the widespread availability of general purpose GPUs, an integration of their
processing capabilities into an event stream pipeline presents an exciting opportunity …
processing capabilities into an event stream pipeline presents an exciting opportunity …
Æminiumgpu: An intelligent framework for gpu programming
As a consequence of the immense computational power available in GPUs, the usage of
these platforms for running data-intensive general purpose programs has been increasing …
these platforms for running data-intensive general purpose programs has been increasing …