Title :
Runtime Distribution-Aware Dynamic Voltage Scaling
Author :
Hong, Sungpack ; Yoo, Sungjoo ; Jin, HoonSang ; Choi, Kyu-Myung ; Kong, Jeong-Taek ; Eo, Soo-Kwan
Author_Institution :
Syst. LSI Div., Samsung Electronics. Co. Ltd., Seoul
Abstract :
We propose a new intra-task dynamic voltage scaling (DVS) method to capture an important fact of ´software runtime distribution´ and integrate it into DVS effectively. Specifically, the proposed method finds performance levels, for a given software runtime distribution, i.e. statistical profiling of execution cycles (neither the execution cycle of worst-case execution path nor the worst-case execution cycles of basic blocks), which leads to a minimal energy consumption while satisfying the given deadline constraints. Experimental results report that the proposed method gives 19.2%~33.3% further energy reduction compared with the best-known methods for two industrial multimedia software programs, H.264 decoder andMPEG4 decoder
Keywords :
power aware computing; power distribution; energy consumption; energy reduction; runtime distribution-aware dynamic voltage scaling; software runtime distribution; statistical profiling; Computer aided engineering; Decoding; Delay effects; Dynamic voltage scaling; Energy consumption; Frequency; Large scale integration; Permission; Runtime; Voltage control;
Conference_Titel :
Computer-Aided Design, 2006. ICCAD '06. IEEE/ACM International Conference on
Conference_Location :
San Jose, CA
Print_ISBN :
1-59593-389-1
Electronic_ISBN :
1092-3152
DOI :
10.1109/ICCAD.2006.320105