Energy-Aware Task Scheduling and Dynamic Voltage Scaling in a Real-Time System

被引:5
作者
Rong, Peng [1 ,2 ]
Pedram, Massoud [1 ]
机构
[1] Univ Southern Calif, Dept Elect Engn, Los Angeles, CA 90089 USA
[2] LSI Logic, Milpitas, CA USA
关键词
Power Management; Dynamic Voltage Scaling; Task Scheduling; Real-Time Systems;
D O I
10.1166/jolpe.2008.154
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents a solution to the problem of minimizing energy consumption of a computer system performing periodic hard real-time tasks with precedence constraints. In the proposed approach, dynamic power management and voltage scaling techniques are combined to reduce the energy consumption of the CPUand devices. The optimization problem is initially formulated as an integer programming problem. Next, a three-phase heuristic solution, which integrates power management, task scheduling and task voltage assignment, is provided. Experimental results show that the proposed approach outperforms existing methods by an average of 18% in terms of the system-wide energy savings.
引用
收藏
页码:1 / 10
页数:10
相关论文
共 29 条
[1]   Policy optimization for dynamic power management [J].
Benini, L ;
Bogliolo, A ;
Paleologo, GA ;
De Micheli, G .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1999, 18 (06) :813-833
[2]   A dynamic voltage scaled microprocessor system [J].
Burd, TD ;
Pering, TA ;
Stratakos, AJ ;
Brodersen, RW .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2000, 35 (11) :1571-1580
[3]  
Chandrakasan A., P INT S LOW POW EL D, P347
[4]   Fine-grained dynamic voltage and frequency scaling for precise energy and performance tradeoff based on the ratio of off-chip access to on-chip computation times [J].
Choi, K ;
Soma, R ;
Pedram, M .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2005, 24 (01) :18-28
[5]   Frame-Based Dynamic Voltage and Frequency Scaling for an MPEG Player [J].
Choi, Kihwan ;
Cheng, Wei-Chung ;
Pedram, Massoud .
JOURNAL OF LOW POWER ELECTRONICS, 2005, 1 (01) :27-43
[6]  
Govil K., P 1 ACM C MOB COMP N, P13
[7]  
Gruian F, 2001, PROCEEDINGS OF THE ASP-DAC 2001: ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE 2001, P449, DOI 10.1109/ASPDAC.2001.913349
[8]  
Hwang CH, 1997, 1997 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN - DIGEST OF TECHNICAL PAPERS, P28, DOI 10.1109/ICCAD.1997.643266
[9]  
Irani S, 2003, SIAM PROC S, P37
[10]  
Ishihara T., INT S LOW POW EL DES, P197