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 条
  • [31] Video Codec Applications Scheduling and optimization Based on DAG and GGEN algorithm
    Salhi, Afef
    Ghozzi, Fahmi
    Fakhfakh, Ahmed
    Munier Kordon, Alix
    2018 2ND EUROPEAN CONFERENCE ON ELECTRICAL ENGINEERING AND COMPUTER SCIENCE (EECS 2018), 2018, : 236 - 241
  • [32] GCN-based Reinforcement Learning Approach for Scheduling DAG Applications
    Roeder, Julius
    Pimentel, Andy D.
    Grelck, Clemens
    ARTIFICIAL INTELLIGENCE APPLICATIONS AND INNOVATIONS, AIAI 2023, PT II, 2023, 676 : 121 - 134
  • [33] On the Price of Anarchy of Cost-Sharing in Real-Time Scheduling Systems
    Georgoulaki, Eirini
    Kollias, Kostas
    WEB AND INTERNET ECONOMICS, WINE 2019, 2019, 11920 : 200 - 213
  • [34] Optimal Scheduling Policy for Time-Sharing Joint Radar and Communication Systems
    Xie, Zhanyuan
    Li, Randall
    Jiang, Zheng
    Zhu, Jianchi
    She, Xiaoming
    Chen, Peng
    ICC 2023-IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, 2023, : 2197 - 2202
  • [35] Scheduling Elastic Applications in Compositional Real-Time Systems
    Salman, Shaik Mohammed
    Mubeen, Saad
    Markovic, Filip
    Papadopoulos, Alessandro, V
    Nolte, Thomas
    2021 26TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2021,
  • [36] Real-time DAG scheduling method based on deadline of tasks
    Xu R.
    Liu X.
    Yang Z.
    Guo X.
    Xie Y.
    Wu J.
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2016, 22 (02): : 455 - 464
  • [37] DAG-Fluid: A Real-Time Scheduling Algorithm for DAGs
    Guan, Fei
    Qiao, Jiaqing
    Han, Yu
    IEEE TRANSACTIONS ON COMPUTERS, 2021, 70 (03) : 471 - 482
  • [38] Energy-Efficient Real-Time Scheduling of DAG Tasks
    Bhuiyan, Ashikahmed
    Guo, Zhishan
    Saifullah, Abusayeed
    Guan, Nan
    Xiong, Haoyi
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2018, 17 (05)
  • [39] Stretching algorithm for global scheduling of real-time DAG tasks
    Manar Qamhieh
    Laurent George
    Serge Midonnet
    Real-Time Systems, 2019, 55 : 32 - 62
  • [40] The federated scheduling of constrained-deadline sporadic DAG task systems
    Baruah, Sanjoy
    2015 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2015, : 1323 - 1328