Integrating real-time synchronization schemes into preemption threshold scheduling

被引:1
|
作者
Kim, SW [1 ]
Hong, SS [1 ]
Kim, TH [1 ]
机构
[1] Seoul Natl Univ, Sch Elect Engn & Comp Sci, Seoul 151742, South Korea
关键词
D O I
10.1109/ISORC.2002.1003677
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Preemption threshold scheduling (PTS) provides prominent benefits for fixed priority scheduling such as increased schedulability, reduced context switches, and decreased memory requirements. Since such benefits allow for scalable real-time system design, we have adopted it into our automatic implementation synthesis method for real-time object-oriented models. In this paper, we present the integration of real-time synchronization schemes into PTS. Specifically, we investigate how to integrate priority inheritance protocols into preemption threshold scheduling such as the basic priority inheritance protocol and the priority ceiling protocol. In our integrated schemes, (1) the preemption threshold, instead of the priority, of a blocked task is inherited when blocking occurs; and (2) priority ceiling, instead of preemption threshold ceiling is used. We also show, that our integrated schemes can minimize worst-case context switches and thus is appropriate for the implementation of real-time object-oriented design models.
引用
收藏
页码:145 / 152
页数:4
相关论文
共 50 条
  • [2] Perfecting preemption threshold scheduling for object-oriented real-time system design: From the perspective of real-time synchronization
    Kim, S
    Hong, S
    Kim, TH
    [J]. ACM SIGPLAN NOTICES, 2002, 37 (07) : 223 - 232
  • [3] Multiprocessor hard real-time systems preemption threshold scheduling
    Peng, Hao
    Han, Jianghong
    Lu, Yang
    Zhang, Jianjun
    [J]. Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2015, 52 (05): : 1177 - 1186
  • [4] ANALYSIS OF A SYNCHRONIZATION AND SCHEDULING DISCIPLINE FOR REAL-TIME TASKS WITH PREEMPTION CONSTRAINTS
    JEFFAY, K
    [J]. REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 1989, : 295 - 305
  • [5] Dynamic preemption threshold scheduling for specific real-time control systems
    He, DZ
    Wang, FY
    Li, W
    [J]. 2005 IEEE NETWORKING, SENSING AND CONTROL PROCEEDINGS, 2005, : 395 - 400
  • [6] Dynamic Soft Real-Time Scheduling with Preemption Threshold for Streaming Media
    Wang, Wenle
    Wang, Yuan
    Dai, JiangYan
    Cao, Zhonghua
    [J]. INTERNATIONAL JOURNAL OF DIGITAL MULTIMEDIA BROADCASTING, 2019, 2019
  • [7] Hybrid earliest deadline first/preemption threshold scheduling for real-time systems
    He, DZ
    Wang, FY
    Li, W
    Zhang, XW
    [J]. PROCEEDINGS OF THE 2004 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2004, : 433 - 438
  • [8] A Parameterized Formal Model for the Analysis of Preemption-Threshold Scheduling in Real-Time Systems
    Ben Hafaiedh, Imene
    Ben Slimane, Maroua
    [J]. IEEE ACCESS, 2020, 8 : 58180 - 58193
  • [9] A novel dynamic fuzzy threshold preemption scheduling algorithm for soft real-time systems
    Ba, Wei
    Zhang, Dabo
    [J]. PROCEEDINGS OF THE 46TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-14, 2007, : 7 - 12
  • [10] REAL-TIME SCHEDULING WITH BOTH PREEMPTION AND NONPREEMPTION REQUIREMENTS
    YUAN, X
    AGRAWALA, AK
    [J]. MICROPROCESSING AND MICROPROGRAMMING, 1989, 27 (1-5): : 775 - 782