16 AMD “RICHLAND” APU | HOT CHIPS 25 | PRAVEEN DONGARA | AUGUST 2013
INTELLIGENT BOOST
IMPLEMENTED ON "RICHLAND"
Activity from
Cac Monitors
Power
Calculation
Temp.
Calculation
P
calculated
Freq
V
T
calc
T
calc
<>
Max
Temp.?
Limit
P0
P1
Pboost2
...
If T
calc
< Limit raise F,V
If T
calc
> Limit lower F,V
New Operating F, V
T
calculated
Temp.
of other
TEs
*
Boost Scalar
Pboost0
Pboost1
cTDP Scalar
Control Loop (similar to above)
Intelligent Boost Design
• Monitor activity on GPU
• Detect cases when app code running on CPU is not sensitive to
frequency and apply frequency limit on x86 CPU modules
• GPU “reclaims” the saved CPU power through lower effective CPU
temperature
• System performance should be improved because the GPU is able to
operate at a higher frequency
frequency-limit