DocumentCode
2930672
Title
Energy-Efficient Real-Time Task Scheduling for a DVS System with a Non-DVS Processing Element
Author
Hung, Chia-Mei ; Chen, Jian-Jia ; Kuo, Tei-Wei
Author_Institution
Dept. of Comput. Sci. & Inf. Eng., Nat. Taiwan Univ., Taipei
fYear
2006
fDate
Dec. 2006
Firstpage
303
Lastpage
312
Abstract
Multiple processing elements are often adopted in the current designs of embedded systems. Such configurations impose challenges on hardware/software co-designs with energy-efficient considerations. This paper targets energy-efficient real-time task scheduling of such popular configurations, in which systems are equipped with a DVS processor and a non-DVS processing element (PE). We consider task scheduling under different power consumption models of the non-DVS PE. When the power consumption of the non-DVS PE is independent on the assigned workload, a fully polynomial-time approximation scheme is developed for energy-efficient scheduling. When the energy consumption of the non-DVS PE depends on the assigned workload, a 0.5-approximation algorithm is developed to maximize the energy saving, compared to the execution of tasks on a DVS processor. Extensive simulations were performed to evaluate the capability of our proposed algorithms. The results show that our algorithms are very effective in energy-efficiency
Keywords
energy conservation; power aware computing; real-time systems; voltage control; DVS processor system; dynamic voltage scaling; embedded system; energy consumption; energy saving maximization; energy-efficient real-time task scheduling; hardware/software co-design; multiple processing element; nonDVS processing element; polynomial-time approximation; power consumption model; Embedded system; Energy consumption; Energy efficiency; Hardware; Performance evaluation; Polynomials; Power system modeling; Processor scheduling; Real time systems; Voltage control; DVS scheduling; energy-efficient scheduling.; heterogeneous multiprocessor scheduling;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Systems Symposium, 2006. RTSS '06. 27th IEEE International
Conference_Location
Rio de Janeiro
ISSN
1052-8725
Print_ISBN
0-7695-2761-2
Type
conf
DOI
10.1109/RTSS.2006.22
Filename
4032358
Link To Document