Precise Scheduling Mixed-Criticality Gang Tasks with Reserved Processors
Precise Scheduling Mixed-Criticality Gang Tasks with Reserved Processors
复制标题
DOI:
--
复制
发表时间:
2022
期刊:
影响因子:
--
通讯作者:
Tianning She;Zhishan Guo;Kecheng Yang
中科院分区:
文献类型:
--
作者:
Tianning She;Zhishan Guo;Kecheng Yang
—To mitigate the analytic pessimism that is often necessary to provide the worst-case guarantees for real-time systems, mixed-criticality (MC) scheduling has been proposed, where a task parameter may be associated with multiple estimates corresponding to multiple system runtime modes. While a large body of work on MC scheduling is directed at dropping or degrading low-critical tasks at the mode switch, a recent model, called precise MC scheduling, aims at preserving the full execution of all tasks instead. In precise MC scheduling, the additional workload due to high-critical tasks at the mode switch should be dealt with by increasing the capability of the processing platform. In this paper, we investigate the problem of precise MC scheduling of gang tasks, which may require simultaneously occupying multiple processors to commence any execution. In particular, we focus on the global earliest-deadline-first with virtual deadlines ( GEDF-VD ) scheduling. We derive a sufficient schedulability test for precise scheduling MC gang tasks by GEDF-VD . By the schedulability test, we also present an analysis of how many processors can be safely reserved in a given system.