Computational Sprinting on a Hardware/software Testbed

Arun Raghavan,Laurel Emurian,Lei Shao,Marios C. Papaefthymiou,Kevin P. Pipe,Thomas F. Wenisch,Milo M. K. Martin
DOI: https://doi.org/10.1145/2451116.2451135
2013-01-01
ACM SIGPLAN Notices
Abstract:CMOS scaling trends have led to an inflection point where thermal constraints (especially in mobile devices that employ only passive cooling) preclude sustained operation of all transistors on a chip --- a phenomenon called "dark silicon." Recent research proposed computational sprinting --- exceeding sustainable thermal limits for short intervals --- to improve responsiveness in light of the bursty computation demands of many media-rich interactive mobile applications. Computational sprinting improves responsiveness by activating reserve cores (parallel sprinting) and/or boosting frequency/voltage (frequency sprinting) to power levels that far exceed the system's sustainable cooling capabilities, relying on thermal capacitance to buffer heat.
What problem does this paper attempt to address?