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

Journal of Embedded Computing - Real-Time Systems (Euromicro RTS-03)(2005)

引用 107|浏览73
暂无评分
摘要
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 first propose a solution that allows the device to run the most valuable task versions while still meeting all deadlines and without depleting a given energy budget. Assuming that the energy budget can be replenished by using a rechargeable battery, we also propose (i) a static solution that maximizes the system value assuming a worst-case scenario (i.e., worst-case battery recharging/discharging conditions, as well as worst-case task execution times); and (ii) 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.
更多
查看译文
关键词
multi-version scheduling,energy budget,battery-powered real-time system,future real-time system,worst-case scenario,index terms— power-aware,extra energy,rechargeable,task reward,scheduling,energy requirement,worst-case battery,real-time,system value,multi-version,rechargeable energy-aware real-time system,energy,worst-case task execution time,real time,indexation,real time systems
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要