A better polynomial-time schedulability test for real-time multiframe tasks

被引:18
|
作者
Han, CCJ [1 ]
机构
[1] BroadVis Inc, Redwood City, CA 94063 USA
关键词
D O I
10.1109/REAL.1998.739735
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The well-known real-time periodic task model first studied by Liu and Layland [11] assumes that each task tau has a worst-case computation time C and each execution (instance) of the task takes no more than C time units. Based on the worst-case computation time assumption, Liu and Layland derived a utilization bound under which all task sets are schedulable by the fixed-priority scheduling scheme. The assumption and the derived utilization bound are, however too pessimistic when the average computation rimes of the tasks are smaller than their worst-case computation times. To improve the schedulability test for such kind of task sets, Mok and Chen proposed a multiframe task model [12, 13]for characterizing real-time tasks whose computation times vary instance by instance. They also derived an improved utilization bound for multiframe task sets. Although Mok and Chen's utilization bound is better than Liu and Layland's bound, it is still too pessimistic in the sense that a lot of feasible task sets may not be found schedulable using their utilization bound. In [4], we proposed a new, better polynomial-rime schedulability test for periodic task model. We found that similar technique can be applied to multiframe task model. In this paper we discuss how the previously-proposed schedulability test can be modified for multiframe task model. We also show that our schedulability test is much better than using Mok and Chen's utilization bound by giving theoretical reasoning and presenting thorough performance evaluation results.
引用
收藏
页码:104 / 113
页数:10
相关论文
共 50 条
  • [1] Polynomial-Time Exact Schedulability Tests for Harmonic Real-Time Tasks
    Bonifaci, Vincenzo
    Marchetti-Spaccamela, Alberto
    Megow, Nicole
    Wiese, Andreas
    [J]. IEEE 34TH REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2013), 2013, : 236 - 245
  • [2] A better polynomial-time schedulability test for real-time fixed-priority scheduling algorithms
    Han, CC
    Tyan, H
    [J]. 18TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 1997, : 36 - 45
  • [3] New schedulability conditions for real-time multiframe tasks
    Lu, Wan-Chen
    Lin, Kwei-Jay
    Wei, Hsin-Wen
    Shih, Wei-Kuan
    [J]. 19TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, PROCEEDINGS, 2007, : 39 - +
  • [4] A multiframe model for real-time tasks
    Mok, AK
    Chen, DJ
    [J]. 17TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 1996, : 22 - 29
  • [5] A multiframe model for real-time tasks
    Mok, AK
    Chen, DJ
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1997, 23 (10) : 635 - 645
  • [6] POLYNOMIAL-TIME TRANSFORMATIONS AND SCHEDULABILITY ANALYSIS OF PARALLEL REAL-TIME PROGRAMS WITH RESTRICTED RESOURCE CONTENTION
    STOYENKO, AD
    MARLOWE, TJ
    [J]. REAL-TIME SYSTEMS, 1992, 4 (04) : 307 - 329
  • [7] Modelling and schedulability test of real-time tasks with timed automata
    Sun, HY
    [J]. PDPTA'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, 2001, : 2145 - 2151
  • [8] Schedulability analysis of real-time multiframe cosimulations on multicore platforms
    Ahsan, Muhammad Uzair
    Oguztuzun, Halit
    [J]. TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2019, 27 (05) : 3599 - 3614
  • [9] Schedulability analysis of dependent probabilistic real-time tasks
    Ben-Amor, Slim
    Maxim, Dorin
    Cucu-Grosjean, Liliana
    [J]. PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON REAL-TIME NETWORKS AND SYSTEMS PROCEEDINGS (RTNS 2016), 2016, : 99 - 107
  • [10] Schedulability Analysis of Synchronous Digraph Real-Time Tasks
    Mohaqeqi, Morteza
    Abdullah, Jakaria
    Guan, Nan
    Yi, Wang
    [J]. PROCEEDINGS OF THE 28TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS ECRTS 2016, 2016, : 176 - 186