Solution space for fixed-priority with preemption threshold

被引:0
|
作者
Chen, JX [1 ]
Harji, A [1 ]
Buhr, P [1 ]
机构
[1] Univ Waterloo, Sch Comp Sci, Waterloo, ON N2L 3G1, Canada
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper reaffirms that fixed-priority with pre-emption threshold (FPPT) is an important form of real-time scheduling algorithm, which fills the gap between fixed-priority preemptive (FPP) and fixed-priority non-preemptive (FPNP). When a task set is schedulable by FPPT, there may exist multiple valid preemption threshold assignments, which provide useful scheduling options. All valid assignments form a solution space that is delimited by a minimal and maximal assignment. A mechanism is presented to generate part of the valid assignments once the minimal and maximal assignments are known. The known algorithm to compute the minimal assignment starts at FPP, and the known algorithm to compute the maximal assignment starts from any valid assignment. This paper presents algorithms to compute the minimal and maximal assignments starting from FPNP, and the proofs for the correctness of these algorithms are also presented.
引用
收藏
页码:385 / 394
页数:10
相关论文
共 50 条
  • [1] 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
  • [2] 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
  • [3] Exact response-time analysis for fixed-priority preemption-threshold scheduling
    Keskin, Ugur
    Bril, Reinder J.
    Lukkien, Johan J.
    [J]. 2010 IEEE CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2010,
  • [4] Applying fixed-priority preemptive scheduling with preemption threshold to asynchronous event handling in the RTSJ
    Kim, MinSeong
    Wellings, Andy
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2011, 23 (14): : 1609 - 1622
  • [5] Procrastination Scheduling for Fixed-Priority Tasks with Preemption Thresholds
    He, XiaoChuan
    Jia, Yan
    [J]. NETWORK AND PARALLEL COMPUTING, 2008, 5245 : 255 - 265
  • [6] Minimizing stack usage for AUTOSAR/OSEK's restricted fixed-priority preemption threshold support
    Hatvani, Leo
    Bril, Reinder J.
    [J]. 2016 11TH IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL EMBEDDED SYSTEMS (SIES), 2016,
  • [7] Stochastic Voltage Scheduling of Fixed-Priority tasks with Preemption Thresholds
    He, XiaoChuan
    Jia, Yan
    Wa, Huaiming
    [J]. 2008 4TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-31, 2008, : 5750 - 5754
  • [8] 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
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1998, 47 (06) : 700 - 713
  • [10] Analysis of cache-related preemption delay in fixed-priority preemptive scheduling
    Lee, CG
    Hahn, JS
    Seo, YM
    Min, SL
    Ha, R
    Hong, SS
    Park, CY
    Lee, MS
    Kim, CS
    [J]. 17TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 1996, : 264 - 274