Title :
Task partitioning algorithm for intra-task dynamic voltage scaling
Author :
Oh, Seungyong ; Kim, Jungsoo ; Kim, Seonpil ; Kyung, Chong Min
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Korea Adv. Inst. of Sci. & Technol., Seoul
Abstract :
Dynamic voltage scaling (DVS) is a very powerful technique in reducing dynamic power consumption of CMOS circuits. Recent studies showed that intra-task DVS method which adjusts the voltage level during program execution can achieve significant energy reduction. However, the overhead of large number of voltage switching becomes a limitation for its practical implementation. In this paper, we propose a novel task partitioning algorithm for intra-task DVS which partitions a given task so that the DVS can be applied more effectively with the minimum number of voltage switching. Experimental result using H.264 decoder software shows that the proposed algorithm reduces the energy consumption by up to 25% over the conventional method.
Keywords :
CMOS integrated circuits; low-power electronics; power consumption; switching; CMOS circuits; DVS; H.264 decoder software; intratask dynamic voltage scaling; power consumption; task partitioning algorithm; voltage switching; Computer science; DC-DC power converters; Dynamic voltage scaling; Embedded system; Energy consumption; Frequency; Heuristic algorithms; Partitioning algorithms; Switching converters; Voltage control;
Conference_Titel :
Circuits and Systems, 2008. ISCAS 2008. IEEE International Symposium on
Conference_Location :
Seattle, WA
Print_ISBN :
978-1-4244-1683-7
Electronic_ISBN :
978-1-4244-1684-4
DOI :
10.1109/ISCAS.2008.4541646