Publication | Open Access
Power gating strategies on GPUs
49
Citations
32
References
2011
Year
Hardware SecurityCluster ComputingGpu ArchitectureEngineeringGpu BenchmarkingEnergy EfficiencyEnergy ManagementCloud ComputingLeakage ReductionComputer EngineeringComputer ArchitectureParallel ProgrammingComputer ScienceParallel ComputingGpu ClusterClock GatingGpu ComputingPower Management
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%.
| Year | Citations | |
|---|---|---|
Page 1
Page 1