DocumentCode
418539
Title
A dynamic task scheduling algorithm for battery powered DVS systems
Author
Ahmed, Jameel ; Chakrabarti, Chaitali
Author_Institution
Dept. of Electr. Eng., Arizona State Univ., Tempe, AZ, USA
Volume
2
fYear
2004
fDate
23-26 May 2004
Abstract
Battery lifetime enhancement is a critical design parameter for mobile computing devices. Maximizing battery lifetime is a particularly difficult problem due to the non-linearity of the battery behavior and its dependence on the characteristics of the discharge profile. In this paper we address the problem of dynamic task scheduling with voltage scaling in a battery-powered DVS system. The objective is to maximize the residual charge and the battery voltage after the execution of tasks. We present here a two phase algorithm: in the first phase (off-line) a battery-aware algorithm schedules the tasks in a hyper-period assuming WCET. In the second phase (on-line), the algorithm reassigns the voltage levels based on the additional slack generated due to the AET being less than the WCET. Simulation with 10,000 random examples shows that the proposed algorithm does significantly better than the competitive low power real time scheduling algorithm. We extend this procedure to handle scheduling on multi-processor environments.
Keywords
low-power electronics; mobile computing; processor scheduling; actual execution time; battery lifetime enhancement; battery powered dynamic voltage scalable systems; low power real time scheduling algorithm; mobile computing devices; multiprocessor scheduling; offline task scheduling algorithm; online task scheduling algorithm; worst case execution time; Batteries; Dynamic scheduling; Dynamic voltage scaling; Mobile computing; Power engineering computing; Processor scheduling; Scheduling algorithm; Shape control; Threshold voltage; Voltage control;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2004. ISCAS '04. Proceedings of the 2004 International Symposium on
Print_ISBN
0-7803-8251-X
Type
conf
DOI
10.1109/ISCAS.2004.1329396
Filename
1329396
Link To Document