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.
8.2 System-Level Power Characterization<br />
Existing workload power studies of computing systems consider the various levels:<br />
microarchitecture [IsMa03] [Be00] [NaHa03], subsystem [BoEl02] [MaVa04] [FeGe05-<br />
1], or complete system [ChAn01]. This disseration targets the subsystem level and<br />
extends previous studies <strong>by</strong> considering a larger number of subsystems. Unlike existing<br />
subsystem studies that analyze power on desktop or mobile uniprocessor systems, this<br />
dissertation considers multi-core, multi-socket, desktop, mobile and server systems.<br />
Studies at the microarchitecture level [IsMa03] [Be00] utilize per<strong>for</strong>mance monitoring<br />
counters to estimate the contribution to microprocessor power consumption due to the<br />
various functional units. <strong>The</strong>se studies only consider uniprocessor power consumption<br />
and use scientific workloads only. Since power is measured through a proxy it is not as<br />
accurate as direct measurement. Natarajan [NaHa03] per<strong>for</strong>ms simulation to analyze<br />
power consumption of scientific workloads at the functional unit level.<br />
At the subsystem level, [BoEl02] [MaVa04] [FeGe05-1] consider power consumption in<br />
three different hardware environments. Bohrer [BoEl02] considers CPU, hard disk, and<br />
combined memory and I/O in a uniprocessor personal computer. <strong>The</strong> workloads<br />
represent typical webserver functions such as http, financial, and proxy servicing. This<br />
disseration adds multiprocessors, and considers memory and I/O separately. Mahesri and<br />
149