• DocumentCode
    549567
  • Title

    Dimetrodon: Processor-level preventive thermal management via idle cycle injection

  • Author

    Bailis, P. ; Reddi, Vijay Janapa ; Gandhi, Sanjay ; Brooks, David ; Seltzer, Margo

  • Author_Institution
    Harvard Univ., Cambridge, MA, USA
  • fYear
    2011
  • fDate
    5-9 June 2011
  • Firstpage
    89
  • Lastpage
    94
  • Abstract
    Processor-level dynamic thermal management techniques have long targeted worst-case thermal margins. We examine the thermal-performance trade-offs in average-case, preventive thermal management by actively degrading application performance to achieve long-term thermal control. We propose Dimetrodon, the use of idle cycle injection, a flexible, per-thread technique, as a preventive thermal management mechanism and demonstrate its efficiency compared to hardware techniques in a commodity operating system on real hardware under throughput and latency-sensitive real-world workloads. Compared to inflexible hardware techniques, Dimetrodon achieves favorable trade-offs for temperature reductions up to 30% due to rapid heat dissipation during short idle intervals.
  • Keywords
    operating systems (computers); thermal management (packaging); commodity operating system; dimetrodon; idle cycle injection; latency-sensitive real-world workloads; processor-level dynamic preventive thermal management; rapid heat dissipation; temperature reductions; thermal-performance trade-offs; Throughput; Average-case design; Idle injection; Thermal management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2011 48th ACM/EDAC/IEEE
  • Conference_Location
    New York, NY
  • ISSN
    0738-100x
  • Print_ISBN
    978-1-4503-0636-2
  • Type

    conf

  • Filename
    5981923