Current generation GPUs can accelerate high-performance, compute-intensive applications by exploiting massive thread-level paral-lelism. The high performance, however, comes at the cost of in-creased power consumption. Recently, commercial GPGPU archi-tectures have introduced support for concurrent kernel execution to better utilize the computational/memory resources and thereby improve overall throughput. In this paper, we argue and experimen-tally validate the benefits of concurrent kernels towards energy-efficient execution. We design power-performance models to care-fully select the appropriate kernel combinations to be executed concurrently, the relative contributions of the kernels to the thread mix, along with the frequency choices f...
General-purpose GPUs (GPGPUs) are becoming prevalent in mainstream computing, and performance per wa...
Abstract—Graphics processors, or GPUs, have recently been widely used as accelerators in shared envi...
Energy optimization is an increasingly important aspect of today’s high-performance computing applic...
As the complexity of applications continues to grow, each new generation of GPUs has been equipped w...
Thread parallel hardware, as the Graphics Processing Units (GPUs), greatly outperform CPUs in provid...
Power-performance efficiency has become a central focus that is challenging in heterogeneous process...
It is commonplace for graphics processing units or GPUs today to render extremely complex 3D scenes ...
Each new generation of GPUs vastly increases the resources available to GPGPU programs. GPU programm...
Each new generation of GPUs vastly increases the resources avail-able to GPGPU programs. GPU program...
This paper explores the performance and energy efficiency of CUDA-enabled GPUs and multi-core SIMD C...
The objective of the proposed research is to develop an analytical model that predicts performance a...
Improving energy efficiency is an ongoing challenge in HPC because of the ever-increasing need for p...
Energy optimization is an increasingly important aspect of today's high-performance computing applic...
GPUs are widely being used to meet the ever increasing demands of High performance computing. High-e...
The available computing resources in modern GPUs are growing with each new generation. However, as m...
General-purpose GPUs (GPGPUs) are becoming prevalent in mainstream computing, and performance per wa...
Abstract—Graphics processors, or GPUs, have recently been widely used as accelerators in shared envi...
Energy optimization is an increasingly important aspect of today’s high-performance computing applic...
As the complexity of applications continues to grow, each new generation of GPUs has been equipped w...
Thread parallel hardware, as the Graphics Processing Units (GPUs), greatly outperform CPUs in provid...
Power-performance efficiency has become a central focus that is challenging in heterogeneous process...
It is commonplace for graphics processing units or GPUs today to render extremely complex 3D scenes ...
Each new generation of GPUs vastly increases the resources available to GPGPU programs. GPU programm...
Each new generation of GPUs vastly increases the resources avail-able to GPGPU programs. GPU program...
This paper explores the performance and energy efficiency of CUDA-enabled GPUs and multi-core SIMD C...
The objective of the proposed research is to develop an analytical model that predicts performance a...
Improving energy efficiency is an ongoing challenge in HPC because of the ever-increasing need for p...
Energy optimization is an increasingly important aspect of today's high-performance computing applic...
GPUs are widely being used to meet the ever increasing demands of High performance computing. High-e...
The available computing resources in modern GPUs are growing with each new generation. However, as m...
General-purpose GPUs (GPGPUs) are becoming prevalent in mainstream computing, and performance per wa...
Abstract—Graphics processors, or GPUs, have recently been widely used as accelerators in shared envi...
Energy optimization is an increasingly important aspect of today’s high-performance computing applic...