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.

One of the common enhancements is the use of write-combing memory. In write-<br />

combining, the processor or I/O chip in this case combines several adjacent memory<br />

transactions into a single transaction further removing the one-to-one mapping of I/O<br />

traffic to DMA accesses on the processor memory bus. As a result, interrupt events are<br />

better predictors of I/O power consumption. DMA events failed to capture the fine-grain<br />

power variations. DMA events tended to have few rapid changes, almost as if the DMA<br />

events had a low-pass filter applied to them. <strong>The</strong> details of the model can be seen in<br />

Equation 5.5. Accounting <strong>for</strong> the large DC offset increases error significantly to 32%.<br />

Another consideration with the model is the I/O configuration used. <strong>The</strong> model has a<br />

significant idle power which is related to the presence to two I/O chips capable of<br />

providing six 133MHz PCI-X buses. While typical in servers, this is not common <strong>for</strong><br />

smaller scale desktop/mobile systems that usually contain 2-3 I/O buses and a single I/O<br />

chip. Further, the server only utilizes a small number of the I/O buses present. It is<br />

expected that with a heavily populated, system with fewer I/O buses, the DC term would<br />

become less prominent. This assumes a reasonable amount of power management within<br />

the installed I/O devices.<br />

NumCPUs<br />

∑<br />

i=<br />

5.2.5 Chipset<br />

1<br />

2<br />

Interrupt i<br />

6 Interrupt i<br />

32. 7 +<br />

× 108 ⋅10<br />

−<br />

× 1.<br />

12 ⋅10<br />

Cycle<br />

Cycle<br />

<strong>The</strong> chipset power model is the simplest of all subsystems since a constant is all that is<br />

required <strong>for</strong> accuracy. <strong>The</strong>re are two reasons <strong>for</strong> this. First, the chipset subsystem<br />

80<br />

9<br />

(5.5)

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

Saved successfully!

Ooh no, something went wrong!