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.

critical observation since the increase in power <strong>for</strong> going from 800 MHz to 1.1 GHz is<br />

much smaller than the increase in per<strong>for</strong>mance. <strong>The</strong> major cause is that static power<br />

represents a large portion of total power consumption. Since voltage dependence exists<br />

between all cores in a package, power is only saved through the frequency reduction.<br />

<strong>The</strong>re is no possibility to reduce static power since voltage is not decreased on the idle<br />

cores.<br />

Per<strong>for</strong>mance<br />

120%<br />

100%<br />

80%<br />

60%<br />

40%<br />

20%<br />

Frequency<br />

Sensitive<br />

Region<br />

LocalMem<br />

RemoteMem<br />

Frequency Insensitive Range<br />

0%<br />

800 1000 1200 1400 1600 1800 2000<br />

Idle Core Frequency<br />

Figure 6.2 Remote and Local Probe Sensitivity<br />

Using the same synthetic kernel the effect of p-states is isolated from c-states. Since the<br />

p-state experiments show that indirect per<strong>for</strong>mance loss is significant below the<br />

breakover point, now c-state settings that do not impose the per<strong>for</strong>mance loss are<br />

considered. To eliminate the effect of this per<strong>for</strong>mance loss the processor can be<br />

configured <strong>for</strong> ramped probe response. In this mode, idle cores increase their frequency<br />

be<strong>for</strong>e responding to probe requests. To obtain an optimal tradeoff between per<strong>for</strong>mance<br />

and power settings, this setting mode can be modulated using hysteresis, implemented <strong>by</strong><br />

112

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

Saved successfully!

Ooh no, something went wrong!