DocumentCode :
464909
Title :
Battery-Aware Variable Voltage Scheduling on Real-Time Multiprocessor Platforms
Author :
Xie, Yufeng ; Liu, Leibo ; Dai, Rui ; Wei, Shaojun
Author_Institution :
Inst. of Microelectron., Tsinghua Univ., Beijing
fYear :
2007
fDate :
27-30 May 2007
Firstpage :
1883
Lastpage :
1886
Abstract :
In battery-operated portable devices, battery lifetime maximization is one of the most important design goals. This paper addresses the problem of variable voltage scheduling on battery-powered multiprocessor distributed systems, with the goal of shaping the discharge current profile to extend battery lifetime. A critical-path based battery-aware task scheduling (CPbBATS) algorithm is proposed to optimize the total load current profile (LCP) as a whole via scaling the voltage of the tasks on critical paths. The CPbBATS has a novel flow to improve the computation efficiency. Experiments on hundreds of task graphs with 10 to 100 tasks show that, compared with traditional algorithm, the CPbBATS achieved 3.3%-6.1% reduction on apparent charge lost a, 3.6%-8.3% reduction on actual charge lost Q, and average 31.99% reduction on the CPU runtime.
Keywords :
cells (electric); multiprocessing systems; processor scheduling; real-time systems; battery lifetime maximization; critical-path based battery-aware task scheduling; distributed systems; load current profile; real time multiprocessor platforms; variable voltage scheduling; Batteries; Cost function; Energy consumption; Microelectronics; Multiprocessing systems; Processor scheduling; Real time systems; Runtime; Scheduling algorithm; Voltage control;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2007. ISCAS 2007. IEEE International Symposium on
Conference_Location :
New Orleans, LA
Print_ISBN :
1-4244-0920-9
Electronic_ISBN :
1-4244-0921-7
Type :
conf
DOI :
10.1109/ISCAS.2007.378283
Filename :
4253030
Link To Document :
بازگشت