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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

suboptimal from a power and per<strong>for</strong>mance perspective. Though the CPU is capable of<br />

drastically reducing idle power <strong>by</strong> operating at less than maximum frequency, it<br />

frequently does not. On average 41% of idle time is spent at a higher than necessary<br />

frequency and voltage. Similarly, per<strong>for</strong>mance is reduced <strong>by</strong> operating at less than the<br />

maximum frequency <strong>for</strong> 70% of the time. This can greatly impact per<strong>for</strong>mance due to<br />

the large increases in runtime that can eliminate energy efficiency gains from reduced<br />

voltage and frequency.<br />

To improve per<strong>for</strong>mance and efficiency, adaptation must be per<strong>for</strong>med with an accurate<br />

estimate of future demand. This prevents costly adaptations from being applied when<br />

program phase are too short to amortize the per<strong>for</strong>mance and energy cost of adaptation.<br />

To this end a predictive power manager is proposed.<br />

Table 1.1 Windows Vista Reactive DVFS<br />

E-Learning Productivity Video Creation 3D<br />

2.4GHz - Active 4.6% 2.4% 5.3% 15.0%<br />

2.4GHz - Idle 17.4% 9.6% 12.4% 17.0%<br />

1.6GHz - Active 1.4% 0.8% 3.2% 5.1%<br />

1.6GHz - Idle 9.4% 6.2% 9.6% 6.7%<br />

1.2GHz - Active 1.2% 1.2% 4.8% 3.1%<br />

1.2GHz - Idle 9.8% 9.7% 13.8% 9.4%<br />

0.8GHz - Active 4.5% 4.7% 4.8% 6.9%<br />

0.8GHz - Idle 51.8% 65.3% 46.1% 36.7%<br />

Active Frequency 1.56 GHz 1.34 GHz 1.51 GHz 1.77 GHz<br />

Idle Frequency 1.24 GHz 1.07 GHz 1.20 GHz 1.32 GHz<br />

5

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

Saved successfully!

Ooh no, something went wrong!