03.08.2013 Views

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 ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

In this case the predictor achieves a 3.8% per<strong>for</strong>mance increase while reducing power<br />

consumption <strong>by</strong> 5.4%. <strong>The</strong> primary cause is a shift in idle frequency selections away<br />

from the high-per<strong>for</strong>mance, high-leakage states. Residency in the most inefficient state,<br />

2.4GHz – Idle, is reduced <strong>by</strong> an average of 7.8 percentage points. Residency in other idle<br />

states above the minimum frequency also decreased, but <strong>by</strong> a smaller 3.1 percentage<br />

points. This increases idle residency in the minimum frequency idle state of 800MHz <strong>by</strong><br />

an average of 15%. Average idle frequency decreases <strong>by</strong> 200MHz from 1.2GHz to<br />

1.0GHz.<br />

7.6 Predicting Power Levels<br />

<strong>The</strong> second application of periodic power phase prediction is <strong>for</strong> predicting core power<br />

consumption. Predicting power levels provides opportunities <strong>for</strong> increased per<strong>for</strong>mance<br />

and efficiency. Existing power control systems such as power capping[Po10] and turbo<br />

boost [ChJa09] apply power and per<strong>for</strong>mance limits statically based on user-specified or<br />

instantaneous power consumption. Knowing power levels a priori could increase<br />

per<strong>for</strong>mance <strong>by</strong> avoiding adaptations <strong>for</strong> short duration phases. For example, a core that<br />

encounters a short, high-power phase of execution may cause the power controller to<br />

reduce its or other processors’ frequency. If the controller could know that the phase<br />

would be too short to cause a power or temperature violation, the reduction in<br />

per<strong>for</strong>mance could be avoided.<br />

143

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!