Optimal Semi-Partitioned Scheduling in Soft Real-Time Systems

被引:15
|
作者
Anderson, James H. [1 ]
Erickson, Jeremy P. [1 ]
Devi, UmaMaheswari C. [2 ]
Casses, Benjamin N. [1 ]
机构
[1] Univ N Carolina, Dept Comp Sci, Chapel Hill, NC USA
[2] IBM Res Corp, Delhi, India
来源
JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY | 2016年 / 84卷 / 01期
基金
美国国家科学基金会;
关键词
Semi-partitioned; Soft real-time; Real-time scheduling; EDF; TARDINESS BOUNDS; EDF; ALGORITHM;
D O I
10.1007/s11265-015-0983-7
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Semi-partitioned real-time scheduling algorithms extend partitioned ones by allowing a (usually small) subset of tasks to migrate. The first such algorithm to be proposed was directed at soft real-time (SRT) sporadic task systems where bounded deadline tardiness is acceptable. That algorithm, called EDF-fm, has the desirable property that migrations are boundary-limited, i.e., they can only occur at job boundaries. However, it is not optimal because per-task utilization restrictions are required. In this paper, a new optimal semi-partitioned scheduling algorithm for SRT sporadic task systems is proposed that eliminates such restrictions. This algorithm, called EDF-os, preserves the boundary-limited property. In overhead-aware schedulability experiments presented herein, EDF-os proved to be better than all other tested alternatives in terms of schedulability in almost all considered scenarios. It also proved capable of ensuring very low tardiness bounds, which were near zero in most considered scenarios.
引用
收藏
页码:3 / 23
页数:21
相关论文
共 50 条
  • [41] Semi-partitioned scheduling of mixed-criticality system on multiprocessor platforms
    Yang, Canghai
    Wang, Han
    Zhang, Ji
    Zuo, Long
    JOURNAL OF SUPERCOMPUTING, 2022, 78 (05): : 6386 - 6410
  • [42] ON OPTIMAL LATENESS AND TARDINESS SCHEDULING IN REAL-TIME SYSTEMS
    STOYENKO, AD
    GEORGIADIS, L
    COMPUTING, 1992, 47 (3-4) : 215 - 234
  • [43] Semi-partitioned scheduling of mixed-criticality system on multiprocessor platforms
    Canghai Yang
    Han Wang
    Ji Zhang
    Long Zuo
    The Journal of Supercomputing, 2022, 78 : 6386 - 6410
  • [44] On Jitter in Time Partitioned Real-Time Systems
    Sandstrom, Kristian
    Nolte, Thomas
    Behnam, Moris
    Bril, Reinder J.
    2012 IEEE 17TH CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (ETFA), 2012,
  • [45] Partitioned Packing and Scheduling for Sporadic Real-Time Tasks in Identical Multiprocessor Systems
    Chen, Jian-Jia
    Chakraborty, Samarjit
    PROCEEDINGS OF THE 24TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2012), 2012, : 24 - 33
  • [46] Resource-Aware Partitioned Scheduling for Heterogeneous Multicore Real-Time Systems
    Han, Jian-Jun
    Cai, Wen
    Zhu, Dakai
    2018 55TH ACM/ESDA/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2018,
  • [47] Quasi-partitioned scheduling: optimality and adaptation in multiprocessor real-time systems
    Massa, Ernesto
    Lima, George
    Regnier, Paul
    Levin, Greg
    Brandt, Scott
    REAL-TIME SYSTEMS, 2016, 52 (05) : 566 - 597
  • [48] Periodic and aperiodic task scheduling in strongly partitioned integrated real-time systems
    Kim, D
    Lee, YH
    COMPUTER JOURNAL, 2002, 45 (04): : 395 - 409
  • [49] Workload-Aware Harmonic Partitioned Scheduling for Probabilistic Real-Time Systems
    Ren, Jiankang
    Bi, Ran
    Su, Xiaoyan
    Liu, Qian
    Wu, Guowei
    Tan, Guozhen
    PROCEEDINGS OF THE 2018 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2018, : 213 - 218
  • [50] Quasi-partitioned scheduling: optimality and adaptation in multiprocessor real-time systems
    Ernesto Massa
    George Lima
    Paul Regnier
    Greg Levin
    Scott Brandt
    Real-Time Systems, 2016, 52 : 566 - 597