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 条
  • [31] Real-Time Scheduling for Xen-ARM Virtual Machines
    Yoo, Seehwan
    Yoo, Chuck
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2014, 13 (08) : 1857 - 1867
  • [32] The granularity metric for fine-grain real-time scheduling
    Palis, MA
    IEEE TRANSACTIONS ON COMPUTERS, 2005, 54 (12) : 1572 - 1583
  • [33] Integrating security constraints into fixed priority real-time schedulers
    Mohan, Sibin
    Yoon, Man-Ki
    Pellizzoni, Rodolfo
    Bobba, Rakesh B.
    REAL-TIME SYSTEMS, 2016, 52 (05) : 644 - 674
  • [34] On the Power of Randomization for Scheduling Real-Time Traffic in Wireless Networks
    Tsanikidis, Christos
    Ghaderi, Javad
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2021, 29 (04) : 1703 - 1716
  • [35] Optimized Scheduling of Periodic Hard Real-Time Multicore Systems
    Aceituno, Jose Maria
    Guasque, Ana
    Balbastre, Patricia
    Blanes, Francisco
    Pomante, Luigi
    IEEE ACCESS, 2023, 11 : 30027 - 30039
  • [36] Fault-tolerant scheduling in distributed real-time systems
    Satyanarayana, NV
    Mall, R
    Pal, A
    2001 INTERNATIONAL CONFERENCE ON COMPUTER NETWORKS AND MOBILE COMPUTING, PROCEEDINGS, 2001, : 275 - 280
  • [37] Energy efficient scheduling of real-time tasks on multicore processors
    Seo, Euiseong
    Jeong, Jinkyu
    Park, Seonyeong
    Lee, Joonwon
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2008, 19 (11) : 1540 - 1552
  • [38] RealNet: a neural network architecture for real-time systems scheduling
    E. Domínguez
    J. Jerez
    L. Llopis
    A. Morante
    Neural Computing & Applications, 2004, 13 : 281 - 287
  • [39] 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
  • [40] Activation-adjusted scheduling algorithms for real-time systems
    Aravind, Alex A.
    Chelladurai, Jeyaprakash
    ADVANCES IN SYSTEMS, COMPUTING SCIENCES AND SOFTWARE ENGINEERING, 2006, : 425 - +