DocumentCode
2512175
Title
Application-Driven Low-Power Techniques Using Dynamic Voltage Scaling
Author
Kim, Taewhan
Author_Institution
Dept. of Electr. Eng. & Comput. Sci., Seoul Nat. Univ.
fYear
0
fDate
0-0 0
Firstpage
199
Lastpage
206
Abstract
It is generally accepted that dynamic voltage scaling (DVS) is one of the most effective techniques of energy minimization for real-time applications. The effectiveness comes from the fact that the amount of energy consumption is quadractically proportional to the voltage applied to the processor. The penalty is the execution delay, which is linearly and inversely proportional to the voltage. According to the granularity of units to which voltage scaling is applied, the DVS problem is divided into two subproblems: inter-task DVS problem, in which the determination of the voltage is carried out on a task-by-task basis and the voltage assigned to the task is unchanged during the whole execution of the task, and intra-task DVS problem, in which the operating voltage of a task is dynamically adjusted according to the execution behavior to reflect the changes of the required number of cycles to finish the task before the deadline. Frequent voltage transitions may cause an adverse effect on energy minimization due to the increase of the overhead of transition time and energy. In this paper, we survey and describe, in a theoretical aspect, state-of-art techniques of dynamic voltage scaling problems, which include: (1) inter-task DVS problem, (2) intra-task DVS problem, (3) integrated inter-task and intra-task DVS problem, and (4) transition-aware DVS problem
Keywords
CMOS integrated circuits; low-power electronics; real-time systems; scheduling; supervisory programs; application-driven low-power technique; dynamic voltage scaling; energy consumption minimization; intertask DVS problem; intratask DVS problem; real-time application; transition-aware DVS problem; Circuits; Clocks; Dynamic voltage scaling; Energy consumption; Frequency; Minimization; Processor scheduling; Real time systems; Timing; Voltage control;
fLanguage
English
Publisher
ieee
Conference_Titel
Embedded and Real-Time Computing Systems and Applications, 2006. Proceedings. 12th IEEE International Conference on
Conference_Location
Sydney, Qld.
ISSN
1533-2306
Print_ISBN
0-7695-2676-4
Type
conf
DOI
10.1109/RTCSA.2006.16
Filename
1691314
Link To Document