Improvement in feasibility testing for real-time tasks

被引:84
|
作者
Ripoll, I [1 ]
Crespo, A [1 ]
Mok, AK [1 ]
机构
[1] UNIV TEXAS,DEPT COMP SCI,AUSTIN,TX 78712
关键词
D O I
10.1007/BF00365519
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Scheduling analysis in real-time systems require an off-line feasibility (schedulability) test to guarantee the response time of critical tasks. There are fast and efficient tests for static schedulers. However, when a dynamic scheduler is required, the available tests are not as feast and efficient as static ones. In this paper, two different characterizations of feasible task sets are presented. These characterizations lead to an new feasibility algorithm. The proposed algorithm has an worst-case exponential complexity, but experimental results indicate that it runs on pseudo-polynomial time for a very large percentage of task sets. The algorithm also provides a sufficient condition for feasible asynchronous task sets. One of the main contributions of this work is the theoretical approach used to obtain the new feasibility test. The results of a large number of simulations, as well as, the theoretical demonstrations point out the improvements reached over previous tests.
引用
收藏
页码:19 / 39
页数:21
相关论文
共 50 条
  • [31] Real-time Image Improvement System for Visual Testing of Nuclear Reactors
    Hosoya, Naoki
    Miyamoto, Atsushi
    Naganuma, Junichirou
    PROCEEDINGS OF THE FIFTEENTH IAPR INTERNATIONAL CONFERENCE ON MACHINE VISION APPLICATIONS - MVA2017, 2017, : 1 - 4
  • [32] Real-time TTCN for testing real-time and multimedia systems
    Walter, T
    Grabowski, J
    TESTING OF COMMUNICATING SYSTEMS, VOL 10, 1997, : 37 - 54
  • [33] An HLA/RTI Architecture Based on Periodic and Aperiodic Tasks Scheduling for Real-time Improvement
    Liu, Shutian
    Dai, Shuling
    2014 IEEE CHINESE GUIDANCE, NAVIGATION AND CONTROL CONFERENCE (CGNCC), 2014, : 1130 - 1134
  • [34] Response time analysis of digraph real-time tasks scheduled with static priority: generalization, approximation, and improvement
    Chao Peng
    Haibo Zeng
    Real-Time Systems, 2018, 54 : 91 - 131
  • [35] Response time analysis of digraph real-time tasks scheduled with static priority: generalization, approximation, and improvement
    Peng, Chao
    Zeng, Haibo
    REAL-TIME SYSTEMS, 2018, 54 (01) : 91 - 131
  • [36] Minimal Schedulability Testing Interval for Real-Time Periodic Tasks with Arbitrary Release Offsets
    Jiang, Yu
    Zhou, Qiang
    Zou, Xingliang
    Cheng, Albert M. K.
    2014 IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2014 IEEE 6TH INTL SYMP ON CYBERSPACE SAFETY AND SECURITY, 2014 IEEE 11TH INTL CONF ON EMBEDDED SOFTWARE AND SYST (HPCC,CSS,ICESS), 2014, : 611 - 614
  • [37] HARDWARE DESIGN OF A REAL-TIME PETRI-NET MODEL FOR REAL-TIME TASKS
    HWANG, CP
    HO, CS
    JOURNAL OF THE CHINESE INSTITUTE OF ENGINEERS, 1995, 18 (04) : 481 - 492
  • [38] Leakage Aware Feasibility Analysis for Temperature-Constrained Hard Real-Time Periodic Tasks
    Quan, Gang
    Zhang, Yan
    PROCEEDINGS OF THE 21ST EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, 2009, : 207 - 216
  • [39] Exact Fault-Tolerant Feasibility Analysis of Fixed-Priority Real-Time Tasks
    Pathan, Risat Mahmud
    Jonsson, Jan
    16TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA 2010), 2010, : 265 - 274
  • [40] The evolution of real-time testing
    Washington, Chris
    Electronic Products (Garden City, New York), 2010, 52 (07):