2009 · 76 citations · 11 references
EngineeringComputer EngineeringComputer ScienceEnergy ManagementLow-power DesignMalware AnalysisPower ControlPower GatingPower ManagementPower QualityPower-aware DesignDynamic Power DissipationDynamic Power GatingEnergy ConsumptionEnergy VulnerabilityGuard ConstructionPredictive ControlRun-time Power ManagementRuntime Power Control
Power gating is usually driven by a predictive control, and frequent mispredictions can counter-productively lead to a large increase in energy consumption. This energy vulnerability could be exploited by malicious applications such as a power virus, or it may be exposed by regular applications containing repetitive mispredictions patterns. We propose counteracting this vulnerability by using a guard mechanism to prevent power overruns.
11
Microarchitectural techniques for power gating of execution units
Zhigang Hu, Alper Buyuktosunoglu, V. Srinivasan et al. · 2004 · 394 citations
Heng Zeng, Carla Ellis, Alvin R. Lebeck et al. · 2002 · 382 citations
H. Q. Le, William J. Starke, J. S. Fields et al. · IBM Journal of Research and Development · 2007 · 255 citations