Answers are grounded in this paper and cite their sources.
Shrinking feature size and diminishing supply voltage are making circuits more sensitive to supply voltage fluctuations within a microprocessor. If left unattended, voltage fluctuations can lead to timing violations or even transistor lifetime issues. A mechanism that dynamically learns to predict dangerous voltage fluctuations based on program and microarchitectural events can help steer the processor clear of danger.
No takes yet. Share an insight, caveat, or question.
Reddi et al. (2010) studied this question.
Synapse has enriched 10 related papers. Consider them for comparative context: