Efficient Optimal Priority Assignment for Fixed Priority Preemption Threshold Scheduling

被引:1
作者
Kim, Saehwa [1 ]
机构
[1] Hankuk Univ Foreign Studies, Dept Informat Commun Engn, Gyeonggi Do 449791, South Korea
基金
新加坡国家研究基金会;
关键词
real-time systems and embedded systems; system integration and implementation; real-time feasibility; scalability; fixed-priority scheduling;
D O I
10.6688/JISE.2018.34.2.1
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes an efficient priority assignment algorithm for fixed priority preemption threshold scheduling (PTS), which we named FAST-TRAVERSE. It is optimal in the sense that it always finds a feasible priority assignment if one exists. While there are existing optimal algorithms, they are inefficient to be used in practice. The key ideas of FAST-TRAVERSE are to prune sibling traverses and preemption threshold assignments if possible based on the notion of the effective blocking task. The empirical evaluation results clearly show that FAST-TRAVERSE achieves the largest feasibility and can be employed as an on-line priority assignment algorithm for PTS.
引用
收藏
页码:319 / 335
页数:17
相关论文
共 49 条
  • [31] Power-Aware Scheduling of Fixed Priority Tasks in Soft Real-Time Multicore Systems
    Ansari, K. Hakkim
    Chitra, P.
    Sonaiyakarthick, P.
    2013 IEEE INTERNATIONAL CONFERENCE ON EMERGING TRENDS IN COMPUTING, COMMUNICATION AND NANOTECHNOLOGY (ICE-CCN'13), 2013, : 496 - 502
  • [32] Hybrid-priority real-time scheduling
    Baruah, Sanjoy
    Fisher, Nathan
    2008 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-8, 2008, : 3694 - +
  • [33] Robust priority assignment for messages on Controller Area Network (CAN)
    Davis, Robert I.
    Burns, Alan
    REAL-TIME SYSTEMS, 2009, 41 (02) : 152 - 180
  • [34] Robust priority assignment for messages on Controller Area Network (CAN)
    Robert I. Davis
    Alan Burns
    Real-Time Systems, 2009, 41 : 152 - 180
  • [35] Improved Schedulability Analysis Using Carry-In Limitation for Non-Preemptive Fixed-Priority Multiprocessor Scheduling
    Lee, Jinkyu
    IEEE TRANSACTIONS ON COMPUTERS, 2017, 66 (10) : 1816 - 1823
  • [36] FIXED-PRIORITY SENSITIVITY ANALYSIS FOR LINEAR COMPUTE TIME MODELS
    VESTAL, S
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1994, 20 (04) : 308 - 317
  • [37] Fuzzy based priority aware scheduling technique for dense industrial IoT networks
    Kharb, Seema
    Singhrova, Anita
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2019, 125 : 17 - 27
  • [38] Exact comparison of fixed priority and EDF scheduling based on speedup factors for both pre-emptive and non-pre-emptive paradigms
    Robert I. Davis
    Alan Burns
    Sanjoy Baruah
    Thomas Rothvoß
    Laurent George
    Oliver Gettings
    Real-Time Systems, 2015, 51 : 566 - 601
  • [39] Exact comparison of fixed priority and EDF scheduling based on speedup factors for both pre-emptive and non-pre-emptive paradigms
    Davis, Robert I.
    Burns, Alan
    Baruah, Sanjoy
    Rothvoss, Thomas
    George, Laurent
    Gettings, Oliver
    REAL-TIME SYSTEMS, 2015, 51 (05) : 566 - 601
  • [40] Priority-Dominated Traffic Scheduling Enabled ATS in Time-Sensitive Networking
    Zhang, Lihui
    Sun, Gang
    Liu, Rulin
    Quan, Wei
    Yu, Hongfang
    Niyato, Dusit
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2025, 22 (01): : 470 - 484