DocumentCode :
3466656
Title :
Energy minimization for embedded systems with discrete voltage levels
Author :
Wang, Yingfeng ; Liu, Zhijing ; Yan, Wei
Author_Institution :
Sch. of Comput. Sci. & Technol., Xidian Univ., Xi´´an, China
Volume :
2
fYear :
2009
fDate :
5-6 Dec. 2009
Firstpage :
39
Lastpage :
42
Abstract :
Energy minimization for multi-core embedded systems is one of the most important issues, as well as performance. When the transition time of supply voltage is a constant, appropriate execution order of tasks can decrease the number of voltage transition and save the energy overhead of voltage transition. This paper proposes a scheduling algorithm for multi-core embedded systems running periodic dependent tasks with hard time constraints, considering transition overhead as well as communication overhead. Based on the retimed task graphs produced by the RDAG algorithm, we execute tasks mapping and reorder the execution order of tasks by descending voltage levels. We conduct experiments on a set of random task sets. The results show that the proposed algorithm achieves substantial energy savings compared with previous work.
Keywords :
embedded systems; energy conservation; microprocessor chips; parallel algorithms; processor scheduling; scheduling; RDAG algorithm; discrete voltage levels; energy minimization; multicore embedded systems; periodic dependent tasks; retimed task graphs; scheduling algorithm; voltage transition; Computer science; Dynamic voltage scaling; Embedded system; Energy consumption; Energy efficiency; Energy measurement; Scheduling algorithm; System testing; Time factors; Voltage control; dynamic power management; dynamic voltage scaling; multi-core; retiming;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Test and Measurement, 2009. ICTM '09. International Conference on
Conference_Location :
Hong Kong
Print_ISBN :
978-1-4244-4699-5
Type :
conf
DOI :
10.1109/ICTM.2009.5413022
Filename :
5413022
Link To Document :
بازگشت