Copyright by William Lloyd Bircher 2010 - The Laboratory for ...
Copyright by William Lloyd Bircher 2010 - The Laboratory for ...
Copyright by William Lloyd Bircher 2010 - The Laboratory for ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Chapter 7 Predictive Power Management<br />
7.1 Core-Level Activity Prediction<br />
Existing power management techniques operate <strong>by</strong> reducing per<strong>for</strong>mance capacity<br />
(frequency, voltage, resource size) when per<strong>for</strong>mance demand is low, such as at idle or<br />
similar low activity phases. In the case of multi-core systems, the per<strong>for</strong>mance and<br />
power demand is the aggregate demand of all cores in the system. Monitoring aggregate<br />
demand makes detection of phase changes difficult (active-to-idle, idle-to-active, etc.)<br />
since aggregate phase behavior obscures the underlying phases generated <strong>by</strong> the<br />
workloads on individual cores. This causes sub-optimal power management and over-<br />
provisioning of power resources. In this study, these problems are addressed through<br />
core-level, activity prediction.<br />
<strong>The</strong> core-level view makes detection of phase changes more accurate, yielding more<br />
opportunities <strong>for</strong> efficient power management. Due to the difficulty in anticipating<br />
activity level changes, existing operating system power management strategies rely on<br />
reaction rather than prediction. This causes sub-optimal power and per<strong>for</strong>mance since<br />
changes in per<strong>for</strong>mance capacity <strong>by</strong> the power manager lag changes in per<strong>for</strong>mance<br />
demand. To address this problem we propose the Periodic Power Phase Predictor<br />
(PPPP). This activity level predictor decreases SYSmark 2007 client/desktop processor<br />
power consumption <strong>by</strong> 5.4% and increases per<strong>for</strong>mance <strong>by</strong> 3.8% compared to the<br />
120