Dynamic real-time scheduling of firm periodic tasks with hard and soft aperiodic tasks

被引:8
|
作者
Marchand, A [1 ]
Silly-Chetto, M [1 ]
机构
[1] Univ Nantes, Inst Rech Commun & Cybernet Nantes, UMR 6597, CNRS, F-44321 Nantes 03, France
关键词
real-time; dynamic scheduling; quality of service; earliest deadline; periodic tasks; aperiodic tasks; sporadic tasks;
D O I
10.1007/s11241-006-4962-8
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we address the problem of the dynamic scheduling of skippable periodic task sets (i.e., period tasks allowing occasional skips of instances), together with aperiodic tasks. Scheduling of tasks is handled thanks to the merging of two existing approaches: the Skip-Over task model and the EDL (Earliest Deadline as Late as possible) aperiodic task server. The objective is to provide two on-line scheduling algorithms, namely EDL-RTO and EDL-BWP, in order to minimize the average response time of soft aperiodic requests, while ensuring that the QoS (Quality of Service) of periodic tasks will never be less than a specified bound. We also extend our results to the acceptance of sporadic tasks (i.e., aperiodic tasks with deadlines). We show that these novel scheduling algorithms have better performance compared to related algorithms regarding aperiodic response time and acceptance ratio.
引用
收藏
页码:21 / 47
页数:27
相关论文
共 50 条