Fairness Scheduling for Tasks with Different Real-time Level on Heterogeneous Systems

被引:1
|
作者
Shao, Shifan [1 ]
Gu, Shouzhen [1 ]
Sun, Biao [1 ]
Sha, Edwin H. -M. [1 ]
Zhuge, Qingfeng [1 ]
机构
[1] East China Normal Univ, Shanghai, Peoples R China
关键词
dynamic scheduling; heterogeneous systems; real-time;
D O I
10.1109/ICPADS56603.2022.00087
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
For a real-time task-intensive systems, the fairness of task execution in dynamic scheduling is an important research area. However, many exist scheduling algorithms are unable to guarantee that tasks can be completed by the deadline and executed with a fair priority. In this paper, we proposed an efficient Multi-DAG real-time scheduling algorithm, HSDFW, which employs a fair priority calculation method to enable tasks with different real-time levels can be completed by the deadline, and a rejection policy to improve the performance of schedule. We proposed an INLP model and an evaluation simulator to verify the efficiency of HSDFW algorithm. The evaluation results show that our proposed algorithm has excellent performance in terms of average scheduling length and resource utilization.
引用
收藏
页码:625 / 632
页数:8
相关论文
共 50 条
  • [31] A novel fault-tolerant scheduling algorithm for precedence constrained tasks in real-time heterogeneous systems
    Qin, Xiao
    Jiang, Hong
    PARALLEL COMPUTING, 2006, 32 (5-6) : 331 - 356
  • [32] Scheduling DAGs of Multi-version Multi-phase Tasks on Heterogeneous Real-time Systems
    Roeder, Julius
    Rouxel, Benjamin
    Grelck, Clemens
    2021 IEEE 14TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANY-CORE SYSTEMS-ON-CHIP (MCSOC 2021), 2021, : 54 - 61
  • [33] An efficient fault-tolerant scheduling algorithm for real-time tasks with precedence constraints in heterogeneous systems
    Qin, X
    Jiang, H
    Swanson, DR
    2002 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDING, 2002, : 360 - 368
  • [34] 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
  • [35] Placement of Chains of Real-Time Tasks on Heterogeneous Platforms under EDF Scheduling
    Casini, Daniel
    Biondi, Alessandro
    2022 25TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD), 2022, : 149 - 156
  • [36] 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
  • [37] Study of a dynamic scheduling algorithm for real-time heterogeneous systems
    Wang, Kun
    Qiao, Ying
    Wang, Hong-An
    Fang, Ting
    Zou, Bing
    Dai, Guo-Zhong
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2002, 39 (06):
  • [38] 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
  • [39] Edge Scheduling Framework for Real-Time and Non Real-Time Tasks
    Fadahunsi, Olamilekan
    Ma, Yuxiang
    Maheswaran, Muthucumaru
    36TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2021, 2021, : 719 - 728
  • [40] Energy Aware Scheduling of Real-Time and Non Real-Time Tasks on Servers (Extensible to Embedded Systems)
    Reddy, Sonika P.
    Chandan, H. K. S.
    2014 INTERNATIONAL CONFERENCE ON GREEN COMPUTING COMMUNICATION AND ELECTRICAL ENGINEERING (ICGCCEE), 2014,