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 条
  • [2] On priority assignment in fixed priority scheduling
    Audsley, NC
    INFORMATION PROCESSING LETTERS, 2001, 79 (01) : 39 - 44
  • [3] FIXED PRIORITY SCHEDULING WITH LIMITED PRIORITY LEVELS
    KATCHER, DI
    SATHAYE, SS
    STROSNIDER, JK
    IEEE TRANSACTIONS ON COMPUTERS, 1995, 44 (09) : 1140 - 1144
  • [4] Analysis of cache-related preemption delay in fixed-priority preemptive scheduling
    Lee, CG
    Hahn, J
    Seo, YM
    Min, SL
    Ha, R
    Hong, S
    Park, CY
    Lee, M
    Kim, CS
    IEEE TRANSACTIONS ON COMPUTERS, 1998, 47 (06) : 700 - 713
  • [5] Optimal priority assignment in the presence of blocking
    Bletsas, Konstantinos
    Audsley, Neil
    INFORMATION PROCESSING LETTERS, 2006, 99 (03) : 83 - 86
  • [6] Optimal (D-J)-monotonic priority assignment
    Zuhily, Areej
    Burns, Alan
    INFORMATION PROCESSING LETTERS, 2007, 103 (06) : 247 - 250
  • [7] Optimal utilization bounds for the fixed-priority scheduling of periodic task systems on identical multiprocessors
    Baruah, SK
    IEEE TRANSACTIONS ON COMPUTERS, 2004, 53 (06) : 781 - 784
  • [8] New Response Time Bounds for Fixed Priority Multiprocessor Scheduling
    Guan, Nan
    Stigge, Martin
    Yi, Wang
    Yu, Ge
    2009 30TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2009, : 387 - +
  • [9] Worst-case response time analysis of real-time tasks under fixed-priority scheduling with deferred preemption
    Reinder J. Bril
    Johan J. Lukkien
    Wim F. J. Verhaegh
    Real-Time Systems, 2009, 42 : 63 - 119
  • [10] Worst-case response time analysis of real-time tasks under fixed-priority scheduling with deferred preemption
    Bril, Reinder J.
    Lukkien, Johan J.
    Verhaegh, Wim F. J.
    REAL-TIME SYSTEMS, 2009, 42 (1-3) : 63 - 119