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.

Table 4.4 Workload Phase Classification<br />

High Power Med Power Low Power<br />

High Duration 5% 10% 20%<br />

Med Duration 0% 15% 5%<br />

Low Duration 10% 35% 0%<br />

This classification can be used to direct selection of power saving techniques. <strong>The</strong> phase<br />

duration selects the power management type, based on similar transition times. <strong>The</strong><br />

power level and frequency work in opposition to each other as a policy control. For<br />

example, a particular phase may only occur 5% of the time. However, since it is such a<br />

high power case it would be valuable to reduce its power. At the other extreme, a phase<br />

may consume low power, but since it occurs frequently it would be valuable to address.<br />

4.2.2 Desktop Plat<strong>for</strong>m<br />

In this section the intra-workload phase characteristics that contribute to the variation are<br />

considered. <strong>The</strong>se results are attributable to the three dominant components of power<br />

adaptation: hardware adaptation, workload characteristics, and OS control of adaptations.<br />

In Figure 4.8 a distribution of the phase length of power consumption <strong>for</strong> desktop<br />

workloads is presented. Two major conclusions are drawn: the operating system has a<br />

significant effect on phase length and interactive workloads tend to have longer phases.<br />

First, the two spikes at 10 ms and 100 ms show the effect of the operating system. <strong>The</strong>se<br />

can be attributed to the periodic timer tick of the scheduler and p-state transitions<br />

requested <strong>by</strong> the operating system. In the case of Microsoft Windows Vista, the periodic<br />

timer tick arrives every 10-16 ms [Mm05]. This affects the observed power level since<br />

59

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

Saved successfully!

Ooh no, something went wrong!