• DocumentCode
    2172579
  • Title

    Program phase and runtime distribution-aware online DVFS for combined Vdd/Vbb scaling

  • Author

    Kim, Jungsoo ; Yoo, Sungjoo ; Kyung, Chong-Min

  • Author_Institution
    Dept. of EECS, KAIST, Daejeon
  • fYear
    2009
  • fDate
    20-24 April 2009
  • Firstpage
    417
  • Lastpage
    422
  • Abstract
    Complex software programs are mostly characterized by phase behavior and runtime distributions. Due to the dynamism of the two characteristics, it is not efficient to make workload predictions during design-time. In our work, we present a novel online DVFS method that exploits both phase behavior and runtime distribution during runtime in combined Vdd/Vbb scaling. The presented method performs a bi-modal analysis of runtime distribution, and then a runtime distribution-aware workload prediction based on the analysis. In order to minimize the runtime overhead of the sophisticated workload prediction method, it performs table lookups to the pre-characterized data during runtime without compromising the quality of energy reduction. It also offers a new concept of program phase suitable for DVFS. Experiments show the effectiveness of the presented method in the case of H.264 decoder with two sets of long-term scenarios consisting of total 4655 frames. It offers 6.6% ~ 33.5% reduction in energy consumption compared with existing offline and online solutions.
  • Keywords
    logic design; low-power electronics; microprocessor chips; modal analysis; table lookup; video codecs; video coding; H.264 decoder; bimodal analysis; dynamic voltage and frequency scaling; energy consumption; energy reduction; low power design methods; lower power microprocessors; runtime distribution-aware workload prediction; software programs; table lookups; Decoding; Dynamic voltage scaling; Energy consumption; Microscopy; Performance analysis; Phase detection; Prediction methods; Real time systems; Runtime; Table lookup;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition, 2009. DATE '09.
  • Conference_Location
    Nice
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4244-3781-8
  • Type

    conf

  • DOI
    10.1109/DATE.2009.5090699
  • Filename
    5090699