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 …
Comparing energy efficiency of CPU, GPU and FPGA implementations for vision kernels
Develo** high performance embedded vision applications requires balancing run-time
performance with energy constraints. Given the mix of hardware accelerators that exist for …
performance with energy constraints. Given the mix of hardware accelerators that exist for …
GPUWattch: Enabling energy optimizations in GPGPUs
General-purpose GPUs (GPGPUs) are becoming prevalent in mainstream computing, and
performance per watt has emerged as a more crucial evaluation metric than peak …
performance per watt has emerged as a more crucial evaluation metric than peak …
Programmable chalcogenide-based all-optical deep neural networks
We demonstrate a passive all-chalcogenide all-optical perceptron scheme. The network's
nonlinear activation function (NLAF) relies on the nonlinear response of Ge2Sb2Te5 to …
nonlinear activation function (NLAF) relies on the nonlinear response of Ge2Sb2Te5 to …
A survey on software methods to improve the energy efficiency of parallel computing
Energy consumption is one of the top challenges for achieving the next generation of
supercomputing. Codesign of hardware and software is critical for improving energy …
supercomputing. Codesign of hardware and software is critical for improving energy …
A simplified and accurate model of power-performance efficiency on emergent GPU architectures
Emergent heterogeneous systems must be optimized for both power and performance at
exascale. Massive parallelism combined with complex memory hierarchies form a barrier to …
exascale. Massive parallelism combined with complex memory hierarchies form a barrier to …
Statistical power modeling of GPU kernels using performance counters
H Nagasaka, N Maruyama, A Nukada… - … conference on green …, 2010 - ieeexplore.ieee.org
We present a statistical approach for estimating power consumption of GPU kernels. We use
the GPU performance counters that are exposed for CUDA applications, and train a linear …
the GPU performance counters that are exposed for CUDA applications, and train a linear …
Greengpu: A holistic approach to energy efficiency in gpu-cpu heterogeneous architectures
In recent years, GPU-CPU heterogeneous architectures have been increasingly adopted in
high performance computing, because of their capabilities of providing high computational …
high performance computing, because of their capabilities of providing high computational …
Kernel fusion: An effective method for better power efficiency on multithreaded GPU
G Wang, YS Lin, W Yi - 2010 IEEE/ACM Int'l Conference on …, 2010 - ieeexplore.ieee.org
As one of the most popular accelerators, Graphics Processing Unit (GPU) has demonstrated
high computing power in several application fields. On the other hand, GPU also produces …
high computing power in several application fields. On the other hand, GPU also produces …
Benchmarking vision kernels and neural network inference accelerators on embedded platforms
Develo** efficient embedded vision applications requires exploring various algorithmic
optimization trade-offs and a broad spectrum of hardware architecture choices. This makes …
optimization trade-offs and a broad spectrum of hardware architecture choices. This makes …