Multi-version scheduling in rechargeable energy-aware real-time systems

被引:35
作者
Rusu, C [1 ]
Melhem, R [1 ]
Mossé, D [1 ]
机构
[1] Univ Pittsburgh, Dept Comp Sci, Pittsburgh, PA 15260 USA
来源
15TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, PROCEEDINGS | 2003年
关键词
D O I
10.1109/EMRTS.2003.1212732
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In the context of battery-powered real-time systems three constraints need to be addressed: energy, deadlines and task rewards. Many future real-time systems will count on different software versions, each with different rewards, time and energy requirements, to achieve a variety of QoS-aware tradeoffs. We propose a solution that allows the device to run the most valuable task versions while still meeting all deadlines and without depleting the energy. Assuming that the battery is rechargeable, we also propose (a) a static solution that maximizes the system value assuming a worst-case scenario (i.e., worst-case task execution times); and (b) a dynamic scheme that takes advantage of the extra energy in the system when worst-case scenarios do not happen. Three dynamic policies are shown to make better use of the recharging energy while improving the system value.
引用
收藏
页码:95 / 104
页数:10
相关论文
共 50 条
[41]   Energy-aware strategies in real-time systems for autonomous robots [J].
Buttazzo, G ;
Marinoni, M ;
Guidi, G .
COMPUTER AND INFORMATION SCIENCES - ISCIS 2004, PROCEEDINGS, 2004, 3280 :845-854
[42]   Energy-aware adaptive checkpointing in embedded real-time systems [J].
Zhang, Y ;
Chakrabarty, K .
DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, PROCEEDINGS, 2003, :918-923
[43]   Reliable Energy-Aware Scheduling Algorithm With Multi-Level Budget for Real-Time Embedded System [J].
Kumar, Ajitesh ;
Gupta, Sanjai Kumar .
INTERNATIONAL JOURNAL OF EMBEDDED AND REAL-TIME COMMUNICATION SYSTEMS (IJERTCS), 2021, 12 (04) :55-76
[44]   Energy-aware disk scheduling for soft real-time I/O requests [J].
Youjip Won ;
Jongmin Kim ;
Wonmin Jung .
Multimedia Systems, 2008, 13 :409-428
[45]   Energy-Aware Task Scheduling and Dynamic Voltage Scaling in a Real-Time System [J].
Rong, Peng ;
Pedram, Massoud .
JOURNAL OF LOW POWER ELECTRONICS, 2008, 4 (01) :1-10
[46]   Energy-aware disk scheduling for soft real-time I/O requests [J].
Won, Youjip ;
Kim, Jongmin ;
Jung, Wonmin .
MULTIMEDIA SYSTEMS, 2008, 13 (5-6) :409-428
[47]   SEATS: smart energy-aware task scheduling in real-time cloud computing [J].
Seyedmehdi Hosseinimotlagh ;
Farshad Khunjush ;
Rashidaldin Samadzadeh .
The Journal of Supercomputing, 2015, 71 :45-66
[48]   SEATS: smart energy-aware task scheduling in real-time cloud computing [J].
Hosseinimotlagh, Seyedmehdi ;
Khunjush, Farshad ;
Samadzadeh, Rashidaldin .
JOURNAL OF SUPERCOMPUTING, 2015, 71 (01) :45-66
[49]   Energy-aware modeling and scheduling of real-time tasks for dynamic voltage scaling [J].
Zhong, XL ;
Xu, CZ .
RTSS 2005: 26TH IEEE INTERNATIONAL REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2005, :366-375
[50]   Global EDF-based on-line energy-aware real-time scheduling algorithm in multi-core systems [J].
Zhang, Dong-Song ;
Wu, Tong ;
Chen, Fang-Yuan ;
Jin, Shi-Yao .
Ruan Jian Xue Bao/Journal of Software, 2012, 23 (04) :996-1009