Proceedings of the 44th Annual IEEE/ACM International Symposium on Microarchitecture 2011
DOI: 10.1145/2155620.2155622
|View full text |Cite
|
Sign up to set email alerts
|

Active management of timing guardband to save energy in POWER7

Abstract: Microprocessor voltage levels include substantial margin to deal with process variation, system power supply variation, workload induced thermal and voltage variation, aging, random uncertainty, and test inaccuracy. This margin allows the microprocessor to operate correctly during worst-case conditions, but during typical conditions it is larger than necessary and wastes energy. We present a mechanism that reduces excess voltage margin by (1) introducing a critical path monitor (CPM) circuit that measures avai… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
58
0

Year Published

2012
2012
2022
2022

Publication Types

Select...
5
2
2

Relationship

1
8

Authors

Journals

citations
Cited by 117 publications
(58 citation statements)
references
References 18 publications
0
58
0
Order By: Relevance
“…An interesting experiment would be to test the power proxy's accuracy when voltage and frequency pairs are not fixed. Recently, Lefurgy et al [12] proposed a method of safely undervolting a microprocessor while maintaining the same frequency. Voltage is dynamically selected to maintain a preset guardband level as chip activity changes, resulting in reduced chip power without performance loss.…”
Section: Total Chip Power and Idle Power Estimation Resultsmentioning
confidence: 99%
“…An interesting experiment would be to test the power proxy's accuracy when voltage and frequency pairs are not fixed. Recently, Lefurgy et al [12] proposed a method of safely undervolting a microprocessor while maintaining the same frequency. Voltage is dynamically selected to maintain a preset guardband level as chip activity changes, resulting in reduced chip power without performance loss.…”
Section: Total Chip Power and Idle Power Estimation Resultsmentioning
confidence: 99%
“…EVAL is targeted at timing errors and improving performance in the face of process variation. More recently, Lefurgy et al [15] developed a solution for lowering voltage margins in IBM Power 7 processors. Their solution uses critical path monitors built into the chip to detect when margins are about to be exceeded.…”
Section: Related Workmentioning
confidence: 99%
“…Additional latches running on a delayed clock are used on the vulnerable paths to detect and recover from these errors. More recent work by Lefurgy et al [15] uses on-chip critical path monitors to detect when a processor is approaching its timing margin as a result of voltage speculation. When that occurs, a control system slows the processor frequency to avoid a timing violation.…”
Section: Introductionmentioning
confidence: 99%
“…The work that comes closest in terms of a hardware implementation is the work by Lefurgy et al [11], which addressed actively monitoring and managing the voltage guardband based on the use of a critical-path monitor (CPM). The CPM monitors the critical pathways in the chip and increases the voltage guardband if the CPM detects potential errors.…”
Section: Previous Workmentioning
confidence: 99%