A Preemption Control Technique for System Energy Minimization of Weakly Hard Real-Time Systems

被引:1
作者
Agrawal, Smriti [1 ]
Yadav, Rama Shankar [1 ]
Ranvijay [1 ]
机构
[1] Motilal Nehru Natl Inst Technol, Dept Comp Sci & Engn, Allahabad, Uttar Pradesh, India
来源
SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING | 2008年 / 149卷
关键词
Dynamic power down; Dynamic voltage scaling; (m; k); model; Portable devices; Scheduling;
D O I
10.1007/978-3-540-70560-4_17
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper aims to present a general scheduling algorithm which offers lesser energy consumption for weakly hard real time systems modeled with (m, k) constraint. The weakly hard real time system consists of a DVS processor (frequency dependent) and peripheral devices (frequency independent). The energy minimization is done in two phases. In the first phase we suggest new static partitioning strategy that partitions the jobs into mandatory and optional followed by a greedy based speed assignment at the task level. Theorem is being derived to show the feasibility condition of weakly hard real-time system with modified partitioning strategy. The second phase proposes a preemption control technique that can effectively reduce the preemption impact by delaying the higher priority jobs. The simulation results and examples demonstrate that our approach can effectively reduce the overall system energy consumption (especially for systems with higher utilizations) while guaranteeing the (m, k) requirement at the same time.
引用
收藏
页码:201 / 215
页数:15
相关论文
共 43 条
[11]  
DOUGLIS F, 1994, POWER HUNGRY DISK
[12]  
FAN X, 2003, WORKSH POW AW COMP S
[13]  
HAMDAOUI M, 1995, IEEE T COMPUTE, V44
[14]  
HUA S, 2004, CASES 2004
[15]  
HUANG X, 1995, REAL TIM TECHN APPL
[16]   Leakage aware dynamic voltage scaling for real-time embedded systems [J].
Jejurikar, R ;
Pereira, C ;
Gupta, R .
41ST DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2004, 2004, :275-280
[17]  
JEJURIKAR R, 2004, ISLPED
[18]   Hybrid run-time power management technique for realtime embedded system with voltage scalable processor [J].
Kim, M ;
Ha, S .
ACM SIGPLAN NOTICES, 2001, 36 (08) :11-19
[19]  
KIM W, 2004, ISLPED
[20]  
Kim WS, 2002, DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, 2002 PROCEEDINGS, P788