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 条
  • [41] Decomposition-Based Real-Time Scheduling of Parallel Tasks on Multicores Platforms
    Jiang, Xu
    Guan, Nan
    Long, Xiang
    Wan, Han
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2020, 39 (10) : 2319 - 2332
  • [42] Optimising earliest deadline first scheduling for parallel real-time tasks on multiprocessors
    Kim, C.
    Cho, H.
    Sung, Y.
    ELECTRONICS LETTERS, 2019, 55 (25) : 1343 - +
  • [43] Holistic Resource Allocation Under Federated Scheduling for Parallel Real-time Tasks
    Nie, Lanshun
    Fan, Chenghao
    Lin, Shuang
    Zhang, Li
    Li, Yajuan
    Li, Jing
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2022, 21 (01)
  • [44] Real-Time scheduling and analysis of parallel tasks on heterogeneous multi-cores
    Chang, Shuangshuang
    Zhao, Xufeng
    Liu, Zhenyu
    Deng, Qingxu
    JOURNAL OF SYSTEMS ARCHITECTURE, 2020, 105
  • [45] On the Decomposition-based Global EDF Scheduling of Parallel Real-Time Tasks
    Jiang, Xu
    Long, Xiang
    Guan, Nan
    Wan, Han
    PROCEEDINGS OF 2016 IEEE REAL-TIME SYSTEMS SYMPOSIUM (RTSS), 2016, : 237 - 246
  • [46] Tensity-Aware Optimized Scheduling of Parallel Real-Time Tasks on Multiprocessors
    Mukherjee, Anway
    Mishra, Tanmaya
    Chantem, Thidapat
    Fisher, Nathan
    2020 IEEE INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (ICESS), 2020,
  • [47] Locking Protocols for Parallel Real-Time Tasks With Semaphores Under Federated Scheduling
    Wang, Yang
    Jiang, Xu
    Guan, Nan
    Tang, Yue
    Liu, Weichen
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (09) : 2877 - 2890
  • [48] Energy-harvesting-aware federated scheduling of parallel real-time tasks
    Mohammadi, Jamal
    Shirazi, Mahmoud
    Kargahi, Mehdi
    JOURNAL OF SUPERCOMPUTING, 2025, 81 (01):
  • [49] Memory-Aware Scheduling Parallel Real-Time Tasks for Multicore Systems
    Lei, Zhenyang
    Lei, Xiangdong
    Long, Jun
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2021, 31 (04) : 613 - 634
  • [50] DYNAMIC SCHEDULING OF HARD REAL-TIME TASKS AND REAL-TIME THREADS
    SCHWAN, K
    ZHOU, HY
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1992, 18 (08) : 736 - 748