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 条
  • [1] Simulated Annealing Algorithm for Job Shop Scheduling on Reliable Real-Time Systems
    Zorin, Daniil A.
    Kostenko, Valery A.
    OPERATIONS RESEARCH AND ENTERPRISE SYSTEMS, ICORES 2014, 2015, 509 : 31 - 46
  • [2] A Real-Time Data Grid Model With Centralized Job Scheduling
    Atanak, Mustafa Mujdat
    Tandogan, Safai
    Dogan, Atakan
    11TH MIDDLE EASTERN SIMULATION MULTICONFERENCE (MESM'2010) -1ST GAMEON-ARABIA CONFERENCE, 2010, : 133 - 137
  • [3] Real-Time Scheduling and Analysis of OpenMP DAG Tasks Supporting Nested Parallelism
    Sun, Jinghao
    Guan, Nan
    Li, Feng
    Gao, Huimin
    Shi, Chang
    Yi, Wang
    IEEE TRANSACTIONS ON COMPUTERS, 2020, 69 (09) : 1335 - 1348
  • [4] Capturing urgency and parallelism using quasi-deadlines for real-time multiprocessor scheduling
    Chwa, Hoon Sung
    Back, Hyoungbu
    Lee, Jinkyu
    Phan, Kieu-My
    Shin, Insik
    JOURNAL OF SYSTEMS AND SOFTWARE, 2015, 101 : 15 - 29
  • [5] Real-time scheduling in video systems
    deKock, EA
    Aarts, EHL
    Essink, G
    PROCEEDINGS OF THE JOINT WORKSHOP ON PARALLEL AND DISTRIBUTED REAL-TIME SYSTEMS: FIFTH INTERNATIONAL WORKSHOP ON PARALLEL AND DISTRIBUTED REAL-TIME SYSTEMS (WPDRTS) AND THE THIRD WORKSHOP ON OBJECT-ORIENTED REAL-TIME SYSTEMS (OORTS), 1997, : 309 - 318
  • [6] Integrating security requirements into scheduling for real-time applications in grid computing
    Xie, T
    Qin, X
    Sung, A
    GCA '05: PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON GRID COMPUTING AND APPLICATIONS, 2005, : 24 - 30
  • [7] The one machine scheduling problem: Insertion of a job under the real-time constraint
    Duron, C.
    Louly, M. A. Ould
    Proth, J. -M.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2009, 199 (03) : 695 - 701
  • [8] Real-time scheduling of multi-stage flexible job shop floor
    Ham, Myoungsoo
    Lee, Young Hoon
    Kim, Sun Hoon
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2011, 49 (12) : 3715 - 3730
  • [9] 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
  • [10] 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