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 survey of methods for analyzing and improving GPU energy efficiency
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 …
applications of GPUs. However, this trend has also led to a dramatic increase in their power …
ZAKI+: A machine learning based process map** tool for SpMV computations on distributed memory architectures
Smart cities and other cyber-physical systems (CPSs) rely on various scientific, engineering,
business, and social applications that provide timely intelligence for their design, operations …
business, and social applications that provide timely intelligence for their design, operations …
A survey of power and energy efficient techniques for high performance numerical linear algebra operations
Extreme scale supercomputers available before the end of this decade are expected to have
100 million to 1 billion computing cores. The power and energy efficiency issue has become …
100 million to 1 billion computing cores. The power and energy efficiency issue has become …
Systematic fusion of CUDA kernels for iterative sparse linear system solvers
We introduce a systematic analysis in order to fuse CUDA kernels arising in efficient iterative
methods for the solution of sparse linear systems. Our procedure characterizes the input and …
methods for the solution of sparse linear systems. Our procedure characterizes the input and …
A collaborative CPU–GPU approach for principal component analysis on mobile heterogeneous platforms
The advent of the modern GPU architecture has enabled computers to use General Purpose
GPU capabilities (GPGPU) to tackle large scale problem at a low computational cost. This …
GPU capabilities (GPGPU) to tackle large scale problem at a low computational cost. This …
Survey of energy-efficient and power-proportional storage systems
Increasingly, large-scale computing systems are consuming more power each passing year.
As power consumption is on the rise, concern has been raised over the growing implications …
As power consumption is on the rise, concern has been raised over the growing implications …
Unveiling the performance‐energy trade‐off in iterative linear system solvers for multithreaded processors
In this paper, we analyze the interactions occurring in the triangle performance‐power‐
energy for the execution of a pivotal numerical algorithm, the iterative conjugate gradient …
energy for the execution of a pivotal numerical algorithm, the iterative conjugate gradient …
Reformulated conjugate gradient for the energy-aware solution of linear systems on GPUs
In this paper we introduce a redesign of the conjugate gradient method for the iterative
solution of sparse linear systems on heterogeneous systems accelerated by graphics …
solution of sparse linear systems on heterogeneous systems accelerated by graphics …
Optimization of power consumption in the iterative solution of sparse linear systems on graphics processors
In this paper, we analyze the power consumption of different GPU-accelerated iterative
solver implementations enhanced with energy-saving techniques. Specifically, while …
solver implementations enhanced with energy-saving techniques. Specifically, while …