Optimal scheduling for real-time parallel tasks

被引:19
|
作者
Lee, WY [1 ]
Lee, H
机构
[1] Hallym Univ, Dept Comp Engn, Chunchon 200702, South Korea
[2] Korea Univ, Dept Comp Sci & Engn, Seoul 136713, South Korea
关键词
optimal algorithm; real-time scheduling; feasible schedule; bounded parallelism;
D O I
10.1093/ietisy/e89-d.6.1962
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We propose an optimal algorithm for the real-time scheduling of parallel tasks on multiprocessors, where the tasks have the properties of flexible preemption, linear speedup, bounded parallelism, and arbitrary deadline. The proposed algorithm is optimal in the sense that it always finds out a feasible schedule if one exists. Furthermore, the algorithm delivers the best schedule consuming the fewest processors among feasible schedules. In this letter, we prove the optimality of the proposed algorithm. Also, we show that the time complexity of the algorithm is O(M-2 - N-2.) in the worst case, where M and N are the number of tasks and the number of processors, respectively.
引用
收藏
页码:1962 / 1966
页数:5
相关论文
共 50 条
  • [31] Analyzing GEDF Scheduling for Parallel Real-Time Tasks with Arbitrary Deadlines
    Jiang, Xu
    Guan, Nan
    Liu, Di
    Liu, Weichen
    2019 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2019, : 1537 - 1542
  • [32] Reservation-Based Federated Scheduling for Parallel Real-Time Tasks
    Ueter, Niklas
    von der Brueggen, Georg
    Chen, Jian-Jia
    Li, Jing
    Agrawal, Kunal
    2018 39TH IEEE REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2018), 2018, : 482 - 494
  • [33] Decomposition-based scheduling for parallel real-time tasks on multiprocessors
    Zhao, Liang
    Han, Xin
    COMPUTERS & ELECTRICAL ENGINEERING, 2022, 97
  • [34] Mixed-criticality federated scheduling for parallel real-time tasks
    Li, Jing
    Ferry, David
    Ahuja, Shaurya
    Agrawal, Kunal
    Gill, Christopher
    Lu, Chenyang
    REAL-TIME SYSTEMS, 2017, 53 (05) : 760 - 811
  • [35] Mixed-Criticality Federated Scheduling for Parallel Real-Time Tasks
    Li, Jing
    Ferry, David
    Ahuja, Shaurya
    Agrawal, Kunal
    Gill, Christopher
    Lu, Chenyang
    2016 IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS), 2016,
  • [36] Optimal online multiprocessor scheduling of sporadic real-time tasks is impossible
    Nathan Fisher
    Joël Goossens
    Sanjoy Baruah
    Real-Time Systems, 2010, 45 : 26 - 71
  • [37] Optimal reward-based scheduling for periodic real-time tasks
    Aydin, H
    Melhem, R
    Mossé, D
    Mejía-Alvarez, P
    IEEE TRANSACTIONS ON COMPUTERS, 2001, 50 (02) : 111 - 130
  • [38] Optimal online multiprocessor scheduling of sporadic real-time tasks is impossible
    Fisher, Nathan
    Goossens, Joel
    Baruah, Sanjoy
    REAL-TIME SYSTEMS, 2010, 45 (1-2) : 26 - 71
  • [39] ONLINE SCHEDULING OF REAL-TIME TASKS
    HONG, KS
    LEUNG, JYT
    IEEE TRANSACTIONS ON COMPUTERS, 1992, 41 (10) : 1326 - 1331
  • [40] Scheduling real-time tasks for dependability
    Oh, Y
    Son, SH
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1997, 48 (06) : 629 - 639