Scheduling DAG Applications for Time Sharing Systems

被引:0
|
作者
Ren, Shenyuan [1 ]
He, Ligang [1 ]
Li, Junyu [1 ]
Chen, Chao [1 ]
Gu, Zhuoer [1 ]
Chen, Zhiyan [1 ]
机构
[1] Univ Warwick, Dept Comp Sci, Coventry, W Midlands, England
关键词
ENERGY; MINIMIZATION; ALLOCATION; RESOURCE; TASKS;
D O I
10.1007/978-3-030-05054-2_21
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
When computing the makespan of a DAG, it is typically assumed that the tasks scheduled on the same computing node run in sequence. In reality, however, the tasks may be run in the time sharing manner. Our studies show that the discrepancy between the assumption of sequential execution and the reality of time sharing execution may lead to inaccurate calculation of the DAG makespan. In this paper, we first investigate the impact of the time sharing execution on the DAG makespan, and propose the method to model and determine the makespan with the time-sharing execution. Based on this model, we further develop the scheduling strategies for DAG jobs running in timesharing. Extensive experiments have been conducted to verify the effectiveness of the proposed methods. The experimental results show that by taking time sharing into account, our DAG scheduling strategy can reduce the makespan significantly, comparing with its counterpart in sequential execution.
引用
收藏
页码:272 / 286
页数:15
相关论文
共 50 条
  • [41] Stretching algorithm for global scheduling of real-time DAG tasks
    Qamhieh, Manar
    George, Laurent
    Midonnet, Serge
    REAL-TIME SYSTEMS, 2019, 55 (01) : 32 - 62
  • [42] Response Time Analysis of Sporadic DAG Tasks under Partitioned Scheduling
    Fonseca, Jose
    Nelissen, Geoffrey
    Nelis, Vincent
    Pinho, Luis Miguel
    2016 11TH IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL EMBEDDED SYSTEMS (SIES), 2016,
  • [43] Efficient DAG Scheduling with Resource-Aware Clustering for Heterogeneous Systems
    Jedari, Behrouz
    Dehghan, Mahdi
    COMPUTER AND INFORMATION SCIENCE 2009, 2009, 208 : 249 - 261
  • [44] DAG Scheduling for Heterogeneous Systems Using Biogeography-Based Optimization
    Deng, Kefeng
    Ren, Kaijun
    Liu, Shaowei
    Song, Junqiang
    2015 IEEE 21ST INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2015, : 708 - 716
  • [45] The federated scheduling of systems of mixed-criticality sporadic DAG tasks
    Baruah, Sanjoy
    PROCEEDINGS OF 2016 IEEE REAL-TIME SYSTEMS SYMPOSIUM (RTSS), 2016, : 227 - 236
  • [46] Reliability-Constrained Task Scheduling for DAG Applications in Mobile Edge Computing
    Zhu, Liangbin
    Shang, Ying
    Li, Jinglei
    Jia, Yiming
    Yang, Qinghai
    Wireless Communications and Mobile Computing, 2024, 2024
  • [47] DAG Scheduling with Execution Groups
    Shi, Junjie
    Guenzel, Mario
    Ueter, Niklas
    von der Brueggen, Georg
    Chen, Jian-Jia
    2024 IEEE 30TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, RTAS 2024, 2023, : 149 - 160
  • [48] Scheduling Finite Difference Approximations for DAG-Modeled Large Scale Applications
    Meyer, Xavier
    Chopard, Bastien
    Salamin, Nicolas
    PROCEEDINGS OF THE PLATFORM FOR ADVANCED SCIENTIFIC COMPUTING CONFERENCE (PASC17), 2017,
  • [49] An Adaptive Priority-Based Heuristic Approach for Scheduling DAG Applications with Uncertainties
    Zheng, Wei
    Zhang, Xinbo
    Tang, Lu
    Zhang, Dongzhan
    Chen, Jinjun
    2017 15TH IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS AND 2017 16TH IEEE INTERNATIONAL CONFERENCE ON UBIQUITOUS COMPUTING AND COMMUNICATIONS (ISPA/IUCC 2017), 2017, : 72 - 79
  • [50] PROCESSOR SHARING QUEUING MODELS OF MIXED SCHEDULING DISCIPLINES FOR TIME-SHARED SYSTEMS
    KLEINROCK, L
    MUNTZ, RR
    JOURNAL OF THE ACM, 1972, 19 (03) : 464 - +