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 条
  • [1] Efficient exact Boolean schedulability tests for fixed priority preemption threshold scheduling
    Kim, Saehwa
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2017, 134 : 153 - 169
  • [2] On priority assignment in fixed priority scheduling
    Audsley, NC
    [J]. INFORMATION PROCESSING LETTERS, 2001, 79 (01) : 39 - 44
  • [3] Integrating Preemption Threshold to Fixed Priority DVS Scheduling Algorithms
    Yang, Liu
    Lin, Man
    Yang, Laurence T.
    [J]. 2009 15TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2009, : 165 - 171
  • [4] Scheduling the asynchronous fixed-priority tasks with preemption threshold
    He, XiaoChuan
    Jia, Yan
    [J]. 2007 IFIP INTERNATIONAL CONFERENCE ON NETWORK AND PARALLEL COMPUTING WORKSHOPS, PROCEEDINGS, 2007, : 664 - 669
  • [5] Fault tolerant scheduling for fixed-priority tasks with preemption threshold
    Wang, L
    Wu, ZH
    Zhao, MD
    Yang, GQ
    [J]. 11TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2005, : 220 - 225
  • [6] Priority Assignment for Global Fixed Priority Scheduling on Multiprocessors
    Deng, Xuanliang
    Raja, Shriram
    Zhao, Yecheng
    Zeng, Haibo
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2024, 43 (09) : 2538 - 2550
  • [7] Optimal fixed priority assignment with limited priority levels
    Bin, XL
    Yang, YH
    Jin, SY
    [J]. ADVANCED PARALLEL PROCESSING TECHNOLOGIES, PROCEEDINGS, 2003, 2834 : 194 - 203
  • [8] Optimal period and priority assignment for a networked control system scheduled by a fixed priority scheduling system
    Shin, M.
    Sunwoo, M.
    [J]. INTERNATIONAL JOURNAL OF AUTOMOTIVE TECHNOLOGY, 2007, 8 (01) : 39 - 48
  • [9] Solution space for fixed-priority with preemption threshold
    Chen, JX
    Harji, A
    Buhr, P
    [J]. RTAS 2005: 11TH IEEE REAL TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2005, : 385 - 394
  • [10] Efficient algorithms for schedulability analysis and priority assignment for fixed-priority preemptive scheduling with offsets
    Gu, Zonghua
    Cai, Haibin
    [J]. INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2014, 6 (04) : 303 - 318