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
Link To Document