Global Semi-Fixed-Priority Scheduling on Multiprocessors

被引:5
|
作者
Chishiro, Hiroyuki [1 ]
Yamasaki, Nobuyuki [1 ]
机构
[1] Keio Univ, Sch Sci & Technol, Yokohama, Kanagawa, Japan
关键词
D O I
10.1109/RTCSA.2011.32
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Current real-time systems such as robots have multiprocessors and the number of processors tends to be increased. In order to achieve these real-time systems, global real-time scheduling has been required. Many real-time scheduling algorithms are usually based on Liu and Layland's model. Compared to Liu and Layland's model, the imprecise computation model is one of the techniques to overcome the gap between theory and practice. Semi-fixed-priority scheduling is part-level fixed-priority scheduling in the extended imprecise computation model, which has a second mandatory part to terminate an optional part. Unfortunately, current semi-fixed-priority scheduling is only adapted to uniprocessors. This paper presents a global semi-fixed-priority scheduling algorithm, called Global Rate Monotonic with Wind-up Part (G-RMWP). G-RMWP calculates the optional deadline, the termination time of each optional part, by Response Time Analysis for Global Rate Monotonic (G-RM). The schedulability analysis shows that one task set is schedulable by G-RMWP if the task set is schedulable by G-RM. Simulation results show that G-RMWP has higher schedulability than G-RM.
引用
收藏
页码:218 / 223
页数:6
相关论文
共 50 条
  • [1] Semi-Fixed-Priority Scheduling with Multiple Mandatory Parts
    Chishiro, Hiroyuki
    Yamasaki, Nobuyuki
    [J]. 2013 IEEE 16TH INTERNATIONAL SYMPOSIUM ON OBJECT/COMPONENT/SERVICE-ORIENTED REAL-TIME DISTRIBUTED COMPUTING (ISORC), 2013,
  • [2] 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
  • [3] Semi-Fixed-Priority Scheduling: New Priority Assignment Policy for Practical Imprecise Computation
    Chishiro, Hiroyuki
    Takeda, Akira
    Funaoka, Kenji
    Yamasaki, Nobuyuki
    [J]. 16TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA 2010), 2010, : 339 - 348
  • [4] Semi-Partitioned Fixed-Priority Scheduling on Multiprocessors
    Kato, Shinpei
    Yamasaki, Nobuyuki
    [J]. 15TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATION SYMPOSIUM: RTAS 2009, PROCEEDINGS, 2009, : 23 - 32
  • [5] RT-Seed: Real-Time Middleware for Semi-Fixed-Priority Scheduling
    Chishiro, Hiroyuki
    [J]. 2016 IEEE 19TH INTERNATIONAL SYMPOSIUM ON REAL-TIME DISTRIBUTED COMPUTING (ISORC 2016), 2016, : 124 - 133
  • [6] On using adversary simulators to evaluate global fixed-priority and FPZL scheduling of multiprocessors
    de Oliveira, Romulo Silva
    Carminati, Andreu
    Starke, Renan Augusto
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2013, 86 (02) : 403 - 411
  • [7] FTGS: Fault-Tolerant Fixed-Priority Scheduling on Multiprocessors
    Pathan, Risat Mahmud
    Jonsson, Jan
    [J]. TRUSTCOM 2011: 2011 INTERNATIONAL JOINT CONFERENCE OF IEEE TRUSTCOM-11/IEEE ICESS-11/FCST-11, 2011, : 1164 - 1175
  • [8] Response Time Bounds for Sporadic Arbitrary-Deadline Tasks under Global Fixed-Priority Scheduling on Multiprocessors
    Huang, Wen-Hung
    Chen, Jian-Jia
    [J]. PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON REAL-TIME AND NETWORKS SYSTEMS (RTNS) 2015, 2015, : 215 - 224
  • [9] Static-priority scheduling on multiprocessors
    Andersson, B
    Baruah, S
    Jonsson, J
    [J]. 22ND IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2001, : 193 - 202
  • [10] Improved Schedulability Test for Non-Preemptive Fixed-Priority Scheduling on Multiprocessors
    Baek, Hyeongboo
    Lee, Jinkyu
    [J]. IEEE EMBEDDED SYSTEMS LETTERS, 2020, 12 (04) : 129 - 132