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 条
  • [21] Modeling Real-time Scheduling Problem Schedulability Test in QCSP
    Zhang, Ju-yang
    Bu, Tian-ming
    Chen, Yi-xiang
    2013 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND ARTIFICIAL INTELLIGENCE (ICCSAI 2013), 2013, : 110 - 113
  • [22] A Sufficient Schedulability Test for Real-time Software Transactional Memory
    Belwal, Chaitanya
    Cheng, Albert M. K.
    TRUSTCOM 2011: 2011 INTERNATIONAL JOINT CONFERENCE OF IEEE TRUSTCOM-11/IEEE ICESS-11/FCST-11, 2011, : 1060 - 1067
  • [23] A New Covert Channel in Fixed-Priority Real-Time Multiframe Tasks
    Babar, Mohammad Fakhruddin
    Hasan, Monowar
    2024 IEEE 27TH INTERNATIONAL SYMPOSIUM ON REAL-TIME DISTRIBUTED COMPUTING, ISORC 2024, 2024,
  • [24] Polynomial-Time Axioms of Choice and Polynomial-Time Cardinality
    Joshua A. Grochow
    Theory of Computing Systems, 2023, 67 : 627 - 669
  • [25] Polynomial-Time Axioms of Choice and Polynomial-Time Cardinality
    Grochow, Joshua A.
    THEORY OF COMPUTING SYSTEMS, 2023, 67 (03) : 627 - 669
  • [26] Stochastic Analysis of Expected Schedulability for Real-Time Tasks on a Single Computing System
    Li, Wei
    Wang, Gaocai
    Zhao, Wei
    DS-RT 2008: 12TH 2008 IEEE/ACM INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL TIME APPLICATIONS, PROCEEDINGS, 2008, : 83 - +
  • [27] Practical schedulability analysis for generalized sporadic tasks in distributed real-time systems
    Zhang, Yuanfang
    Krecker, Donald K.
    Gill, Christopher
    Lu, Chenyang
    Thaker, Gautam H.
    ECRTS 2008: PROCEEDINGS OF THE 20TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, 2008, : 223 - +
  • [28] A POLYNOMIAL-TIME TEST FOR M-MATRICES
    VALIAHO, H
    LINEAR ALGEBRA AND ITS APPLICATIONS, 1991, 153 : 183 - 192
  • [29] On Guaranteeing Schedulability of Periodic Real-Time Hardware Tasks Under ReconOS64
    Clausing, Lennart
    Guettatfi, Zakarya
    Kaufmann, Paul
    Lienen, Christian
    Platzner, Marco
    APPLIED RECONFIGURABLE COMPUTING. ARCHITECTURES, TOOLS, AND APPLICATIONS, ARC 2023, 2023, 14251 : 245 - 259
  • [30] Exact schedulability tests for real-time scheduling of periodic tasks on unrelated multiprocessor platforms
    Cucu-Grosjean, Liliana
    Goossens, Joel
    JOURNAL OF SYSTEMS ARCHITECTURE, 2011, 57 (05) : 561 - 569