Battery aware task scheduling for a system-on-a-chip using voltage/clock scaling

被引:10
作者
Chowdhury, P [1 ]
Chakrabarti, C [1 ]
机构
[1] Arizona State Univ, Ctr Low Power Elect, Dept Elect Engn, Tempe, AZ 85287 USA
来源
2002 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS | 2002年
关键词
Batteries; Clocks; Dynamic scheduling; Low power electronics; Mobile computing; Processor scheduling; Scheduling algorithm; Shape control; System-on-a-chip; Voltage;
D O I
10.1109/SIPS.2002.1049709
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Battery lifetime is a critical parameter in the operation of mobile computing devices. The lifetime of such devices is directly dependent on the battery discharge profile. In this paper we address the problem of task scheduling in single processor and multiprocessor systems such that the battery lifetime is maximized. We propose a procedure that achieves this by shaping the current load profile. The shaping algorithm makes extensive use of voltage/clock scaling and is guided by heuristics that are derived from the properties of the battery model. Simulations show that the proposed algorithm improves the battery lifetime significantly.
引用
收藏
页码:201 / 206
页数:6
相关论文
共 18 条
[1]  
BENINI L, 2001, IEEE DESIGN TEST MAR
[2]  
BENINI L, 2000, P DATE
[3]  
CHIASSERENI C, 2001, IEEE J SELECTED AREA, V19
[4]  
Doyle M., 1993, J ELECTROCHEMICAL SO, V140
[5]  
FULLER TF, 1994, J ELECTROCHEMICAL SO, V141
[6]  
ISHIHARA T, 1998, P ISLPED
[7]  
Linden D., 1995, HDB BATTERIES, DOI DOI 10.5860/CHOICE.33-2144
[8]  
LUO J, 2001, P DAC
[9]  
MANZAK A, 2001, P ISLPED
[10]  
MARTIN T, 1999, THESIS