Dynamically Scheduling Deadline-Constrained Interleaved Workflows on Heterogeneous Computing Systems

被引:0
|
作者
Cai, Kun [1 ]
Wu, Quanwang [1 ]
Zhou, Mengchu [2 ]
Chen, Chao [1 ]
Wen, Junhao [3 ]
Wang, Shouguang [4 ]
机构
[1] Chongqing Univ, Sch Comp Sci, Chongqing 400044, Peoples R China
[2] New Jersey Inst Technol, Dept Elect & Comp Engn, Newark, NJ 07102 USA
[3] Chongqing Univ, Sch Big Data & Software Engn, Chongqing 400044, Peoples R China
[4] Zhejiang Gongshang Univ, Sch Informat & Elect Engn, Hangzhou 310018, Peoples R China
基金
中国国家自然科学基金;
关键词
Dynamic scheduling; Processor scheduling; Costs; Schedules; Time factors; Real-time systems; Heterogeneous networks; Energy consumption; Computational modeling; Deadline constraint; heterogeneous computing systems; interleaved workflows; list scheduling; Quality of Service (QoS); TASK GRAPHS; EFFICIENT; ALGORITHM;
D O I
10.1109/TSC.2025.3536317
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Heterogeneous computing systems are extensively utilized to execute a wide range of time-critical services, which encompass numerous interdependent tasks organized in the form of workflows. In practice, the dynamic arrival of workflows often interleaves with their execution, leading to resource contention among multiple workflows and potentially causing QoS (Quality of Service) degradation. However, compared to the extensive research on single workflow scheduling, interleaved workflow scheduling has received relatively less attention. Moreover, the challenge of effectively scheduling limited computing resources to promptly complete consecutively arriving workflows remains underexplored, despite its practical importance. To fill this gap, this work proposes a method called Urgency-based List Scheduling (ULS) for dynamically scheduling deadline-constrained interleaved workflows. In ULS, a novel task property called urgency is introduced to prioritize tasks from multiple workflows by capturing real-time execution information, and each newly arrived workflow is scheduled with the outstanding tasks of prior workflows based on a list-based strategy to make more informed decisions. Extensive evaluation experiments are performed and the findings illustrate that ULS can achieve a reduction of at least 68% in deadline miss rates and 77% in overall tardiness compared to existing methods.
引用
收藏
页码:758 / 769
页数:12
相关论文
共 50 条
  • [31] A Cloud Broker for Executing Deadline-Constrained Periodic Scientific Workflows
    Taheri, Hoda
    Abrishami, Saeid
    Naghibzadeh, Mahmoud
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (05) : 3089 - 3100
  • [32] Deadline-constrained media uploading systems
    Mu Zhang
    Johnny Wong
    Wallapak Tavanapong
    JungHwan Oh
    Piet de Groen
    Multimedia Tools and Applications, 2008, 38 : 51 - 74
  • [33] Deadline-constrained media uploading systems
    Zhang, Mu
    Wong, Johnny
    Tavanapong, Wallapak
    de Groen, JungHwan Oh Piet
    MULTIMEDIA TOOLS AND APPLICATIONS, 2008, 38 (01) : 51 - 74
  • [34] Execution cost minimization scheduling algorithms for deadline-constrained parallel applications on heterogeneous clouds
    Chen, Weihong
    Xie, Guoqi
    Li, Renfa
    Li, Keqin
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (02): : 701 - 715
  • [35] Execution cost minimization scheduling algorithms for deadline-constrained parallel applications on heterogeneous clouds
    Weihong Chen
    Guoqi Xie
    Renfa Li
    Keqin Li
    Cluster Computing, 2021, 24 : 701 - 715
  • [36] Efficient scientific workflow scheduling for deadline-constrained parallel tasks in cloud computing environments
    Zhang, Longxin
    Zhou, Liqian
    Salah, Ahmad
    INFORMATION SCIENCES, 2020, 531 (531) : 31 - 46
  • [37] CDA: a novel multicore scheduling for cost-aware deadline-constrained scientific workflows on the IaaS cloud
    Deldari, Arash
    Yousofi, Abolghasem
    Naghibzadeh, Mahmoud
    Salehan, Alireza
    JOURNAL OF SUPERCOMPUTING, 2022, 78 (15): : 17027 - 17054
  • [38] Deadline-Constrained Cost Minimisation for Cloud Computing Environments
    Manam, Samuel
    Moessner, Klaus
    Vural, Serdar
    IEEE ACCESS, 2023, 11 : 38514 - 38522
  • [39] CDA: a novel multicore scheduling for cost-aware deadline-constrained scientific workflows on the IaaS cloud
    Arash Deldari
    Abolghasem Yousofi
    Mahmoud Naghibzadeh
    Alireza Salehan
    The Journal of Supercomputing, 2022, 78 : 17027 - 17054
  • [40] Deadline-constrained workflow scheduling in software as a service Cloud
    Abrishami, S.
    Naghibzadeh, M.
    SCIENTIA IRANICA, 2012, 19 (03) : 680 - 689