IEEE Micro · 2013 · 40 citations · 12 references
EngineeringComputer EngineeringComputer SystemsComputer ArchitectureEnergy ManagementLow-power DesignEnergy-efficient Embedded SystemsHardware AccelerationHigh-throughput ComputingMulticore Processor DesignPower ManagementPower-aware DesignEnergyEnergy-efficient ArchitectureLow-power MicroarchitecturePower-aware MicroarchitecturePower-efficient ArchitectureSteady-state BehaviorThermal-aware DesignThermal-aware Microarchitecture
Computational sprinting activates dark silicon to improve responsiveness by briefly but intensely exceeding a system's sustainable power limit. This article focuses on the energy implications of sprinting. The authors observe that sprinting can save energy even while improving responsiveness by enabling execution in chip configurations that, though thermally unsustainable, improve energy efficiency. Surprisingly, this energy savings can translate to throughput improvements even for long-running computations. Repeatedly alternating between sprint and idle modes while maintaining sustainable average power can outperform steady-state computation at the platform's thermal limit.
12
Dark silicon and the end of multicore scaling
Hadi Esmaeilzadeh, Emily Blem, Renée St. Amant et al. · 2011 · 1.5K citations
David Meisner, Brian T. Gold, Thomas F. Wenisch · 2009 · 904 citations
Michael Taylor · 2012 · 297 citations
Engineering, Computer Engineering, Electrical Engineering +13
Dark silicon and the end of multicore scaling
Hadi Esmaeilzadeh, Emily Blem, Renée St. Amant et al. · ACM SIGARCH Computer Architecture News · 2011 · 258 citations
Akihiko Miyoshi, Charles Lefurgy, Eric Van Hensbergen et al. · 2002 · 230 citations