• DocumentCode
    3206910
  • Title

    System level analysis of fast, per-core DVFS using on-chip switching regulators

  • Author

    Kim, Wonyoung ; Gupta, Meeta S. ; Wei, Gu-Yeon ; Brooks, David

  • Author_Institution
    Sch. of Eng. & Appl. Sci., Harvard Univ., Cambridge, MA
  • fYear
    2008
  • fDate
    16-20 Feb. 2008
  • Firstpage
    123
  • Lastpage
    134
  • Abstract
    Portable, embedded systems place ever-increasing demands on high-performance, low-power microprocessor design. Dynamic voltage and frequency scaling (DVFS) is a well-known technique to reduce energy in digital systems, but the effectiveness of DVFS is hampered by slow voltage transitions that occur on the order of tens of microseconds. In addition, the recent trend towards chip-multiprocessors (CMP) executing multi-threaded workloads with heterogeneous behavior motivates the need for per-core DVFS control mechanisms. Voltage regulators that are integrated onto the same chip as the microprocessor core provide the benefit of both nanosecond-scale voltage switching and per-core voltage control. We show that these characteristics provide significant energy-saving opportunities compared to traditional off-chip regulators. However, the implementation of on-chip regulators presents many challenges including regulator efficiency and output voltage transient characteristics, which are significantly impacted by the system-level application of the regulator. In this paper, we describe and model these costs, and perform a comprehensive analysis of a CMP system with on-chip integrated regulators. We conclude that on-chip regulators can significantly improve DVFS effectiveness and lead to overall system energy savings in a CMP, but architects must carefully account for overheads and costs when designing next-generation DVFS systems and algorithms.
  • Keywords
    microprocessor chips; multi-threading; power aware computing; switching functions; voltage regulators; chip-multiprocessors; dynamic voltage and frequency scaling; fast per-core DVFS; multi-threaded workloads; nanosecond-scale voltage switching; on-chip switching regulators; system level analysis; voltage regulators; Costs; Digital systems; Dynamic voltage scaling; Embedded system; Frequency; Microprocessors; Performance analysis; Regulators; System-on-a-chip; Voltage control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computer Architecture, 2008. HPCA 2008. IEEE 14th International Symposium on
  • Conference_Location
    Salt Lake City, UT
  • ISSN
    1530-0897
  • Print_ISBN
    978-1-4244-2070-4
  • Type

    conf

  • DOI
    10.1109/HPCA.2008.4658633
  • Filename
    4658633