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 条
  • [21] Scheduling real-time tasks for dependability
    Oh, Y
    Son, SH
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1997, 48 (06) : 629 - 639
  • [22] Multiprocessor real-time scheduling with arbitrary processor affinities: from practice to theory
    Gujarati, Arpan
    Cerqueira, Felipe
    Brandenburg, Bjoern B.
    REAL-TIME SYSTEMS, 2015, 51 (04) : 440 - 483
  • [23] Real-time scheduling for Java']Java
    Goldschmidt, B
    László, Z
    7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL VIII, PROCEEDINGS, 2003, : 154 - 159
  • [24] Scheduling soft real-time jobs over dual non-real-time servers
    Kao, B
    GarciaMolina, H
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1996, 7 (01) : 56 - 68
  • [25] Integrating intelligent job-scheduling into a real-world production-scheduling system
    Kurbel, K
    Ruppel, A
    JOURNAL OF INTELLIGENT MANUFACTURING, 1996, 7 (05) : 373 - 377
  • [26] Real-time Divisible Load Theory: A Perspective
    Chuprat, Suriayati
    Salleh, Shaharuddin
    Goddard, Steve
    2009 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS (ICPPW 2009), 2009, : 6 - +
  • [27] Integrating security constraints into fixed priority real-time schedulers
    Sibin Mohan
    Man-Ki Yoon
    Rodolfo Pellizzoni
    Rakesh B. Bobba
    Real-Time Systems, 2016, 52 : 644 - 674
  • [28] Multiprocessor real-time scheduling with arbitrary processor affinities: from practice to theory
    Arpan Gujarati
    Felipe Cerqueira
    Björn B. Brandenburg
    Real-Time Systems, 2015, 51 : 440 - 483
  • [29] An Efficient Scheduling For Low Power in Real-time Embedded Systems
    Anh-Vu Dinh-Duc
    2012 INTERNATIONAL CONFERENCE ON ADVANCED TECHNOLOGIES FOR COMMUNICATIONS (ATC 2012), 2012, : 176 - 179