Back to Search Start Over

Power gating strategies on GPUs

Authors :
Yu-Jung Cheng
Po-Han Wang
Yen-Ming Chen
Chia-Lin Yang
Source :
ACM Transactions on Architecture and Code Optimization. 8:1-25
Publication Year :
2011
Publisher :
Association for Computing Machinery (ACM), 2011.

Abstract

As technology continues to shrink, reducing leakage is critical to achieving energy efficiency. Previous studies on low-power GPUs (Graphics Processing Units) focused on techniques for dynamic power reduction, such as DVFS (Dynamic Voltage and Frequency Scaling) and clock gating. In this paper, we explore the potential of adopting architecture-level power gating techniques for leakage reduction on GPUs. We propose three strategies for applying power gating on different modules in GPUs. The Predictive Shader Shutdown technique exploits workload variation across frames to eliminate leakage in shader clusters. Deferred Geometry Pipeline seeks to minimize leakage in fixed-function geometry units by utilizing an imbalance between geometry and fragment computation across batches. Finally, the simple time-out power gating method is applied to nonshader execution units to exploit a finer granularity of the idle time. Our results indicate that Predictive Shader Shutdown eliminates up to 60% of the leakage in shader clusters, Deferred Geometry Pipeline removes up to 57% of the leakage in the fixed-function geometry units, and the simple time-out power gating mechanism eliminates 83.3% of the leakage in nonshader execution units on average. All three schemes incur negligible performance degradation, less than 1%.

Details

ISSN :
15443973 and 15443566
Volume :
8
Database :
OpenAIRE
Journal :
ACM Transactions on Architecture and Code Optimization
Accession number :
edsair.doi...........b40f13b7a09447a160b682da5f22fece
Full Text :
https://doi.org/10.1145/2019608.2019612