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 ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Table of Contents<br />
Chapter 1 Introduction ....................................................................................................1<br />
1.1 Attributing Power in Multi-Core Systems ........................................................... 1<br />
1.2 When to Adapt ..................................................................................................... 4<br />
1.3 Power Variation is Periodic.................................................................................. 6<br />
1.4 Objectives ............................................................................................................. 8<br />
1.5 <strong>The</strong>sis Statement .................................................................................................. 9<br />
1.6 Contributions ........................................................................................................ 9<br />
1.7 Organization ....................................................................................................... 11<br />
Chapter 2 Methodology ..................................................................................................13<br />
2.1 Measuring System and Component Power ........................................................ 13<br />
2.1.1 Aggregate CPU Power Measurement ......................................................... 14<br />
2.1.2 Subsystem-Level Power in a Server System .............................................. 15<br />
2.1.3 Subsystem-Level Power in a Mobile System ............................................. 17<br />
2.2 Controlling Temperature, Voltage and Frequency ............................................. 19<br />
2.3 Per<strong>for</strong>mance Counter Sampling ......................................................................... 21<br />
2.4 Workloads .......................................................................................................... 21<br />
Chapter 3 Modeling CPU Power using Per<strong>for</strong>mance Monitoring Counters ............24<br />
3.1 Correlation of Per<strong>for</strong>mance Counters to Power ................................................. 24<br />
3.2 IPC Related Power Models ................................................................................ 27<br />
3.3 Micro ROM Related Power Models................................................................... 30<br />
3.4 Power Management Effects ............................................................................... 31<br />
3.4.1 Active and Idle Power Management ........................................................... 32<br />
3.4.2 Active Power Management: P-states .......................................................... 33<br />
3.4.3 Idle Power Management: C-states .............................................................. 34<br />
3.4.4 Case Study: Processor Power Management Characteristics ....................... 34<br />
ix