An Elastic Mixed-Criticality Task Model And Its Scheduling Algorithm

DATE '13: Proceedings of the Conference on Design, Automation and Test in Europe(2013)

引用 93|浏览62
暂无评分
摘要
To address the service abrupt problem for low-criticality tasks in existing mixed-criticality scheduling algorithms, we study an Elastic Mixed-Criticality (E-MC) task model, where the key idea is to have variable periods (i.e., service intervals) for low-criticality tasks. The minimum service requirement of a low-criticality task is ensured by its largest period. However, at runtime low-criticality tasks can be released early by exploiting the slack time generated from the over-provisioned execution time for high-criticality tasks to reduce their service intervals and thus improve their service levels. We propose an Early-Release EDF (ER-EDF) scheduling algorithm, which can judiciously manage the early release of low-criticality tasks without affecting the timeliness of high-criticality tasks. Compared to the state-of-the-art EDF-VD scheduling algorithm, our simulation results show that the ER-EDF can successfully schedule much more task sets. Moreover, the achieved execution frequencies of low-criticality tasks can also be significantly improved under ER-EDF.
更多
查看译文
关键词
low-criticality task,service interval,high-criticality task,runtime low-criticality task,minimum service requirement,service abrupt problem,service level,mixed-criticality scheduling algorithm,state-of-the-art EDF-VD scheduling algorithm,task model,elastic mixed-criticality task model
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要