Integrating job parallelism in real-time scheduling theory

被引:48
作者
Collette, Sebastien [1 ]
Cucu, Liliana [1 ]
Goossens, Joel [1 ]
机构
[1] Univ Libre Bruxelles, B-1050 Brussels, Belgium
关键词
real-time systems; scheduling; multiprocessor systems; parallel systems;
D O I
10.1016/j.ipl.2007.11.014
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We investigate the global scheduling of sporadic, implicit deadline, real-time task systems on multiprocessor platforms. We provide a task model which integrates job parallelism. We prove that the time-complexity of the feasibility problem of these systems is linear relatively to the number of (sporadic) tasks for a fixed number of processors. We propose a scheduling algorithm theoretically optimal (i.e., preemptions and migrations neglected). Moreover, we provide an exact feasibility utilization bound. Lastly, we propose a technique to limit the number of migrations and preemptions. (c) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:180 / 187
页数:8
相关论文
共 50 条
  • [41] Scheduling in Real-Time Systems Using Hybrid Bees Strategy
    Khadidja, Yahyaoui
    Abdenour, Bouri
    COMPUTATIONAL INTELLIGENCE AND ITS APPLICATIONS, 2018, 522 : 375 - 386
  • [42] Utility accrual real-time scheduling for multiprocessor embedded systems
    Cho, Hyeonjoong
    Ravindran, Binoy
    Jensen, E. Douglas
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2010, 70 (02) : 101 - 110
  • [43] Activation-adjusted scheduling algorithms for real-time systems
    Aravind, Alex A.
    Chelladurai, Jeyaprakash
    ADVANCES IN SYSTEMS, COMPUTING SCIENCES AND SOFTWARE ENGINEERING, 2006, : 425 - +
  • [44] An optimal scheduling algorithm for distributed heterogeneous real-time systems
    Rooholamini, M
    Hosseini, SH
    COMPUTERS AND THEIR APPLICATIONS: PROCEEDINGS OF THE ISCA 12TH INTERNATIONAL CONFERENCE, 1997, : 126 - 129
  • [45] Scheduling security-critical real-time applications on clusters
    Xie, Tao
    Qin, Xiao
    IEEE TRANSACTIONS ON COMPUTERS, 2006, 55 (07) : 864 - 879
  • [46] Comparison of Real-Time and Batch Job Recommendations
    Kwiecinski, Robert
    Melniczak, Grzegorz
    Gorecki, Tomasz
    IEEE ACCESS, 2023, 11 : 20553 - 20559
  • [47] Scheduling of hard real-time garbage collection
    Schoeberl, Martin
    REAL-TIME SYSTEMS, 2010, 45 (03) : 176 - 213
  • [48] SCHEDULING REAL-TIME COMPUTATIONS WITH SEPARATION CONSTRAINTS
    HAN, CC
    LIN, KJ
    INFORMATION PROCESSING LETTERS, 1992, 42 (02) : 61 - 66
  • [49] Scheduling of hard real-time garbage collection
    Martin Schoeberl
    Real-Time Systems, 2010, 45 : 176 - 213
  • [50] Real-time flexible preventive maintenance scheduling
    Kendall, E.B.
    Cronk, J.W.
    White, R.N.
    Biomedical Instrumentation and Technology, 1993, 27 (01) : 16 - 20