Dynamic Voltage and Frequency Scaling: The Laws of Diminishing Returns

Select |


Le Sueur, Etienne; Heiser, Gernot

Le Sueur, Etienne; Heiser, Gernot


Conference Material


Vancouver, Canada


Dynamic voltage and frequency scaling (DVFS) is a commonly-used power-management technique where the clock frequency of a processor is decreased to allow a corresponding reduction in the supply voltage. This reduces power consumption, which can lead to significant reduction in the energy required for a computation, particularly for memory-bound workloads. However, recent developments in processor and memory technology have resulted in the saturation of processor clock frequencies, larger static power consumption, smaller dynamic power range and better idle/sleep modes. Each of these developments limit the potential energy savings resulting from DVFS. We analyse this trend by examining the potential of DVFS across three platforms with recent generations of AMD processors. We find that while DVFS is effective on the older platforms, it actually increases energy usage on the most recent platform, even for highly memory-bound workloads.

power management, dvfs, operating systems



Le Sueur, Etienne; Heiser, Gernot. Dynamic Voltage and Frequency Scaling: The Laws of Diminishing Returns. In: HotPower; Vancouver, Canada. 2010-10-13. 1--5.

Loading citation data...

Citation counts
(Requires subscription to view)