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] Research on Flexible Job-shop Scheduling Base on Real-time Information
    Zhang Qinghua
    Hu Zhentao
    Cheng Jing
    PROCEEDINGS OF THE 2015 10TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS, 2015, : 569 - 574
  • [42] A Novel Technique for Job Scheduling Algorithm in Real-Time Virtual Cloud Environment
    Siddique, Muhammad Zohaib
    2021 SIXTH INTERNATIONAL CONFERENCE ON FOG AND MOBILE EDGE COMPUTING (FMEC), 2021, : 57 - 62
  • [43] Real-time calculus for scheduling hard real-time systems
    Thiele, L
    Chakraborty, S
    Naedele, M
    ISCAS 2000: IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS - PROCEEDINGS, VOL IV: EMERGING TECHNOLOGIES FOR THE 21ST CENTURY, 2000, : 101 - 104
  • [44] INTEGRATING REAL-TIME ANALYZER
    ALLEN, DS
    SOUND AND VIBRATION, 1978, 12 (03): : 4 - &
  • [45] Integrating train scheduling and delay management in real-time railway traffic control
    Corman, Francesco
    D'Ariano, Andrea
    Marra, Alessio D.
    Pacciarelli, Dario
    Sama, Marcella
    TRANSPORTATION RESEARCH PART E-LOGISTICS AND TRANSPORTATION REVIEW, 2017, 105 : 213 - 239
  • [46] Integrating Task Scheduling and Cache Locking for Multicore Real-Time Embedded Systems
    Zheng, Wenguang
    Wu, Hui
    Nie, Chuanyao
    ACM SIGPLAN NOTICES, 2017, 52 (05) : 71 - 80
  • [47] SCHEDULING IN REAL-TIME MODELS
    KURKISUONIO, R
    SYSTA, K
    VAIN, J
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 571 : 327 - 339
  • [48] Multiprocessor real-time scheduling
    Anderson, James H.
    Devi, UmaMaheswari
    JOURNAL OF SYSTEMS ARCHITECTURE, 2011, 57 (05) : 485 - 486
  • [49] Real-Time Scheduling with a Budget
    Joseph (Seffi) Naor
    Hadas Shachnai
    Tami Tamir
    Algorithmica, 2007, 47 : 343 - 364
  • [50] REAL-TIME SCHEDULING ALGORITHMS
    FERRARI, AD
    DR DOBBS JOURNAL, 1994, 19 (15): : 60 - &