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
相关论文
共 50 条
  • [41] Improved priority assignment for global fixed priority pre-emptive scheduling in multiprocessor real-time systems
    Davis, Robert I.
    Burns, Alan
    REAL-TIME SYSTEMS, 2011, 47 (01) : 1 - 40
  • [42] Improved priority assignment for global fixed priority pre-emptive scheduling in multiprocessor real-time systems
    Robert I. Davis
    Alan Burns
    Real-Time Systems, 2011, 47 : 1 - 40
  • [43] Synchronous sessions and fixed priority scheduling
    Burns, A
    Wellings, AJ
    JOURNAL OF SYSTEMS ARCHITECTURE, 1997, 44 (02) : 107 - 118
  • [44] Optimal priority assignment in the presence of blocking
    Bletsas, Konstantinos
    Audsley, Neil
    INFORMATION PROCESSING LETTERS, 2006, 99 (03) : 83 - 86
  • [45] OPTIMAL PRIORITY ASSIGNMENT WITH HARD CONSTRAINT
    NAIN, P
    ROSS, KW
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1986, 31 (10) : 883 - 888
  • [46] Optimal Priority Assignment to Control Tasks
    Mancuso, Giulio M.
    Bini, Enrico
    Pannocchia, Gabriele
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2014, 13
  • [47] Optimal Priority Assignment for Scheduling Mixed CAN and CAN-FD Frames
    Park, Taeju
    Shin, Kang G.
    25TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS 2019), 2019, : 192 - 203
  • [48] Minimizing stack usage for AUTOSAR/OSEK's restricted fixed-priority preemption threshold support
    Hatvani, Leo
    Bril, Reinder J.
    2016 11TH IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL EMBEDDED SYSTEMS (SIES), 2016,
  • [49] Priority Assignment for Multimedia Packets Scheduling in MANET
    Dehbi, Youssef
    Mikou, Noufissa
    SITIS 2008: 4TH INTERNATIONAL CONFERENCE ON SIGNAL IMAGE TECHNOLOGY AND INTERNET BASED SYSTEMS, PROCEEDINGS, 2008, : 32 - 37
  • [50] A priority assignment method for earliest deadline scheduling
    Park, M
    Hong, J
    Shin, SY
    COMPUTERS AND THEIR APPLICATIONS, 2003, : 316 - 320