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 ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Table 7.2: Periodic Power Phase Predictor Field Descriptions<br />
Predictor<br />
Description<br />
Field<br />
Detected Duration and level of phase pair. This is also the table index. When a<br />
Pattern periodic phase is detected, it is used to index the prediction table.<br />
Length,Level<br />
Predicted Predicted Phase at next transition. For utilization predictor this is activity<br />
Phase level. For power prediction this is the power level seen when this phase<br />
Length,Level previously occurred.<br />
Records timestamp of when predicted phase change is to occur. This is<br />
the most critical value produced <strong>by</strong> the predictor. It is used <strong>by</strong> the power<br />
Timestamp manager to schedule changes in power/per<strong>for</strong>mance capacity of the<br />
system. This value allows <strong>for</strong> optimal selection of per<strong>for</strong>mance capacity<br />
given the anticipated duration of operation at a particular per<strong>for</strong>mance<br />
demand.<br />
“Quality” of phase as a function of past predictions and duration. <strong>The</strong><br />
confidence is used <strong>by</strong> the power manager to determine if a prediction will<br />
Confidence be used or not. It is also used <strong>by</strong> the replacement algorithm to determine<br />
if the phase will be replaced if the predictor is full. All newly detected<br />
phases start with a confidence of 1. If the phase is subsequently<br />
mispredicted, the confidence is reduced <strong>by</strong> a fixed ratio.<br />
Valid Indicates if this entry has a valid phase stored with a “true” or “false.”<br />
Pending<br />
Indicates if this phase is predicted to occur again. This value is set “true”<br />
on the occurrence of the phase and remains true until the phase prediction<br />
expires.<br />
7.5 Predicting Core Activity Level<br />
This section provides power and per<strong>for</strong>mance results <strong>for</strong> the core and aggregate-level<br />
periodic power phase predictor in comparison to a commercial reactive scheme. A<br />
comparison is made in terms of prediction accuracy, prediction coverage, power and<br />
per<strong>for</strong>mance. Also, a characterization of core activity phases is given.<br />
134