Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Utilizing Dark Silicon to Save Energy with Computational Sprinting

Published: 01 September 2013 Publication History

Abstract

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.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image IEEE Micro
IEEE Micro  Volume 33, Issue 5
September 2013
56 pages

Publisher

IEEE Computer Society Press

Washington, DC, United States

Publication History

Published: 01 September 2013

Author Tags

  1. Analytical models
  2. Computational modeling
  3. Energy efficiency
  4. Semiconductor device manufacture
  5. Silicon
  6. Temperature measurement
  7. Time-frequency analysis
  8. dark silicon
  9. energy-aware architecture
  10. responsiveness
  11. temperature
  12. thermal-aware architecture

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 12 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2023)ARADAProceedings of the 20th ACM International Conference on Computing Frontiers10.1145/3587135.3592207(63-72)Online publication date: 9-May-2023
  • (2019)SaCProceedings of the 48th International Conference on Parallel Processing10.1145/3337821.3337865(1-12)Online publication date: 5-Aug-2019
  • (2019)A Renewable Energy Driven Approach for Computational SprintingIEEE Transactions on Parallel and Distributed Systems10.1109/TPDS.2018.289023030:7(1449-1463)Online publication date: 13-Jun-2019
  • (2019)A Fully Polynomial-Time Approximation Scheme for Speed Scaling with a Sleep StateAlgorithmica10.1007/s00453-019-00596-381:9(3725-3745)Online publication date: 1-Sep-2019
  • (2018)Virtual melting temperatureProceedings of the 45th Annual International Symposium on Computer Architecture10.1109/ISCA.2018.00013(15-28)Online publication date: 2-Jun-2018
  • (2017)Computational SprintingACM Transactions on Computer Systems10.1145/301442834:4(1-26)Online publication date: 9-Jan-2017
  • (2016)The Computational Sprinting GameACM SIGARCH Computer Architecture News10.1145/2980024.287238344:2(561-575)Online publication date: 25-Mar-2016
  • (2016)Maximizing Heterogeneous Processor Performance Under Power ConstraintsACM Transactions on Architecture and Code Optimization10.1145/297673913:3(1-23)Online publication date: 17-Sep-2016
  • (2016)The Computational Sprinting GameACM SIGPLAN Notices10.1145/2954679.287238351:4(561-575)Online publication date: 25-Mar-2016
  • (2016)The Computational Sprinting GameProceedings of the Twenty-First International Conference on Architectural Support for Programming Languages and Operating Systems10.1145/2872362.2872383(561-575)Online publication date: 25-Mar-2016
  • Show More Cited By

View Options

View options

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media