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 条
  • [1] Optimal Semi-Partitioned Scheduling in Soft Real-Time Systems
    Anderson, James H.
    Erickson, Jeremy P.
    Devi, UmaMaheswari C.
    Casses, Benjamin N.
    2014 IEEE 20TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2014,
  • [2] Optimal Semi-Partitioned Scheduling in Soft Real-Time Systems
    James H. Anderson
    Jeremy P. Erickson
    UmaMaheswari C. Devi
    Benjamin N. Casses
    Journal of Signal Processing Systems, 2016, 84 : 3 - 23
  • [3] Statically optimal dynamic soft real-time semi-partitioned scheduling
    Hobbs, Clara
    Tong, Zelin
    Bakita, Joshua
    Anderson, James H.
    REAL-TIME SYSTEMS, 2021, 57 (1-2) : 97 - 140
  • [4] Statically optimal dynamic soft real-time semi-partitioned scheduling
    Clara Hobbs
    Zelin Tong
    Joshua Bakita
    James H. Anderson
    Real-Time Systems, 2021, 57 : 97 - 140
  • [5] Optimal Soft Real-Time Semi-Partitioned Scheduling Made Simple (And Dynamic)
    Hobbs, Clara
    Tong, Zelin
    Anderson, James H.
    RTNS 2019: PROCEEDINGS OF THE 27TH INTERNATIONAL CONFERENCE ON REAL-TIME NETWORKS AND SYSTEMS (RTNS 2019), 2020, : 112 - 122
  • [6] An optimal semi-partitioned algorithm for scheduling real-time applications on uniform multicore processors
    Mahmood, Basharat
    Ahmad, Naveed
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2023, 38
  • [7] Global Scheduling Not Required: Simple, Near-Optimal Multiprocessor Real-Time Scheduling with Semi-Partitioned Reservations
    Brandenburg, Bjoern B.
    Guel, Mahircan
    PROCEEDINGS OF 2016 IEEE REAL-TIME SYSTEMS SYMPOSIUM (RTSS), 2016, : 99 - 110
  • [8] POSTER ABSTRACT: Online Semi-Partitioned Multiprocessor Scheduling of Soft Real-Time Periodic Tasks for QoS Optimization
    Sanati, Behnaz
    Cheng, Albert M. K.
    2016 IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS), 2016,
  • [9] SPACE: Semi-Partitioned CachE for Energy Efficient, Hard Real-Time Systems
    Kedar, Gil
    Mendelson, Avi
    Cidon, Israel
    IEEE TRANSACTIONS ON COMPUTERS, 2017, 66 (04) : 717 - 730
  • [10] System-level Scheduling of Real-time Streaming Applications using a Semi-partitioned Approach
    Cannella, Emanuele
    Bamakhrama, Mohamed A.
    Stefanov, Todor
    2014 DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION (DATE), 2014,