GPUs are much more power-efficient devices compared to CPUs, but due to several performance bottlenecks, the performance per watt of GPUs is often much lower than what could be achieved theoretically. To sustain and continue high performance computing growth, new architectural and application techniques are required to create power-efficient computing systems. To find such techniques, however, it is necessary to study the power consumption at a detailed level and understand the bottlenecks which cause low performance. Therefore, in this paper, we study GPU power consumption at component level and investigate the bottlenecks that cause low performance and low energy efficiency. We divide the low performance kernels into low occupancy and ful...
General purpose application development for GPUs (GPGPU) has recently gained momentum as a cost-effe...
Graphics Processing Units (GPUs) have evolved from fixed function graphics processors to programmabl...
It is commonplace for graphics processing units or GPUs today to render extremely complex 3D scenes ...
10 pages, Publié à ICCS 2009International audienceGPUs are now considered as serious challengers for...
The objective of the proposed research is to develop an analytical model that predicts performance a...
Existing architectural power models for GPUs count activities such as executing floating point or in...
GPUs are widely being used to meet the ever increasing demands of High performance computing. High-e...
Low-power GPUs have become ubiquitous, they can be found in domains ranging from wearable and mobile...
Power-performance efficiency has become a central focus that is challenging in heterogeneous process...
GPU-accelerated applications are becoming increasingly common in high-performance computing as well ...
Existing architectural power models for GPUs count activities such as executing floating point or in...
Modern GPUs are true power houses in every meaning of the word: While they offer general-purpose (GP...
With energy consumption emerging as one of the biggest issues in the development of HPC (High Perfor...
Tuning GPU applications is a very challenging task as any source-code optimization can sensibly impa...
Load balancing is a key aspect to face when implementing any parallel application for Graphic Proces...
General purpose application development for GPUs (GPGPU) has recently gained momentum as a cost-effe...
Graphics Processing Units (GPUs) have evolved from fixed function graphics processors to programmabl...
It is commonplace for graphics processing units or GPUs today to render extremely complex 3D scenes ...
10 pages, Publié à ICCS 2009International audienceGPUs are now considered as serious challengers for...
The objective of the proposed research is to develop an analytical model that predicts performance a...
Existing architectural power models for GPUs count activities such as executing floating point or in...
GPUs are widely being used to meet the ever increasing demands of High performance computing. High-e...
Low-power GPUs have become ubiquitous, they can be found in domains ranging from wearable and mobile...
Power-performance efficiency has become a central focus that is challenging in heterogeneous process...
GPU-accelerated applications are becoming increasingly common in high-performance computing as well ...
Existing architectural power models for GPUs count activities such as executing floating point or in...
Modern GPUs are true power houses in every meaning of the word: While they offer general-purpose (GP...
With energy consumption emerging as one of the biggest issues in the development of HPC (High Perfor...
Tuning GPU applications is a very challenging task as any source-code optimization can sensibly impa...
Load balancing is a key aspect to face when implementing any parallel application for Graphic Proces...
General purpose application development for GPUs (GPGPU) has recently gained momentum as a cost-effe...
Graphics Processing Units (GPUs) have evolved from fixed function graphics processors to programmabl...
It is commonplace for graphics processing units or GPUs today to render extremely complex 3D scenes ...