Title :
Battery-conscious task sequencing for portable devices including voltage/clock scaling
Author :
Rakhmatov, Daler ; Vrudhula, Sarma ; Chakrabarti, Chaitali
Author_Institution :
Dept. of Electr. & Comput. Eng., Arizona Univ., Tucson, AZ, USA
Abstract :
Operation of battery-powered portable systems can no longer be sustained once a battery becomes discharged. Maximization of the battery lifetime is a difficult task due to nonlinearity of battery behavior that depends on the characteristics of the system load profile. We address the problem of task sequencing without and with voltage/clock scaling that shapes the profile so that the battery lifetime is maximized. We developed an accurate analytical battery model and validated it with measurements taken on a real lithium-ion battery used in a pocket computer. We use the model as a basis for a unique battery-conscious cost function and utilize its properties to develop several novel algorithms, including insertion of recovery periods and voltage/clock scaling for delay slack distribution.
Keywords :
computer power supplies; low-power electronics; portable computers; processor scheduling; secondary cells; task analysis; Li-ion battery; algorithms; analytical battery model; battery behavior nonlinearity; battery lifetime maximization; battery-conscious cost function; battery-conscious task sequencing; delay slack distribution; pocket computer; portable devices; recovery periods; single-processor load scheduling; system load profile characteristics; voltage/clock scaling; Algorithm design and analysis; Analytical models; Batteries; Clocks; Cost function; Job shop scheduling; Low power electronics; Permission; Processor scheduling; Voltage;
Conference_Titel :
Design Automation Conference, 2002. Proceedings. 39th
Print_ISBN :
1-58113-461-4
DOI :
10.1109/DAC.2002.1012618