The shape of a DAG: bounding the response time using long paths

被引:0
|
作者
He, Qingqiang [1 ]
Guan, Nan [2 ]
Lv, Mingsong [1 ,3 ]
Jiang, Xu [3 ]
Chang, Wanli [4 ,5 ]
机构
[1] Hong Kong Polytech Univ, Hong Kong, Peoples R China
[2] City Univ Hong Kong, Hong Kong, Peoples R China
[3] Northeastern Univ, Shenyang, Peoples R China
[4] Hunan Univ, Changsha, Peoples R China
[5] Huawei Technol, Shenzhen, Peoples R China
基金
中国国家自然科学基金;
关键词
Response time bound; DAG task; Real-time scheduling; Long paths; TASKS;
D O I
10.1007/s11241-023-09397-y
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In 1969, Graham developed a well-known response time bound for a DAG task using the total workload and the longest path of the DAG, which has been widely applied to solve many scheduling and analysis problems of DAG-based task systems. This paper presents a new response time bound for a DAG task using the total workload and the lengths of multiple long paths of the DAG, instead of the longest path in Graham's bound. Our new bound theoretically dominates and empirically outperforms Graham's bound. Based on the insight of the new bound, we propose a new task model called the multi-path model, which intuitively describes the shape of a DAG task. We further extend the proposed approach to multi-task systems using the new task model under both federated scheduling and global scheduling. Our schedulability test theoretically dominates federated scheduling and significantly outperforms the state-of-the-art.
引用
收藏
页码:199 / 238
页数:40
相关论文
共 50 条
  • [21] Analysis of planar shapes using geodesic paths on shape spaces
    Klassen, E
    Srivastava, A
    Mio, W
    Joshi, SH
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2004, 26 (03) : 372 - 383
  • [22] Using recorded values for bounding the minimum completion time in multiprocessors
    Lundberg, L
    Lennerstad, H
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1998, 9 (04) : 346 - 358
  • [23] Response Time Bounds for Typed DAG Parallel Tasks on Heterogeneous Multi-Cores
    Han, Meiling
    Guan, Nan
    Sun, Jinghao
    He, Qingqiang
    Deng, Qingxu
    Liu, Weichen
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2019, 30 (11) : 2567 - 2581
  • [24] Worst-Case Response Time Analysis of Multitype DAG Tasks Based on Reconstruction
    Chen Shushan
    Xiao Feng
    Huang Shujuan
    Zhang Wenjuan
    Han Xingxing
    Li Tiansen
    IEEE ACCESS, 2022, 10 : 93140 - 93154
  • [25] On the long-time behaviour of McKean-Vlasov paths
    Bashiri, K.
    ELECTRONIC COMMUNICATIONS IN PROBABILITY, 2020, 25 : 1 - 14
  • [26] CenterPoly: real-time instance segmentation using bounding polygons
    Perreault, Hughes
    Bilodeau, Guillaume-Alexandre
    Saunier, Nicolas
    Heritier, Maguelonne
    2021 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION WORKSHOPS (ICCVW 2021), 2021, : 2982 - 2991
  • [27] DAG Scheduling Using a Lookahead Variant of the Heterogeneous Earliest Finish Time Algorithm
    Bittencourt, Luiz F.
    Sakellariou, Rizos
    Madeira, Edmundo R. M.
    PROCEEDINGS OF THE 18TH EUROMICRO CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, 2010, : 27 - 34
  • [28] Additive manufacturing scanning paths optimization using shape optimization tools
    Boissier, M.
    Allaire, G.
    Tournier, C.
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2020, 61 (06) : 2437 - 2466
  • [29] Additive manufacturing scanning paths optimization using shape optimization tools
    M. Boissier
    G. Allaire
    C. Tournier
    Structural and Multidisciplinary Optimization, 2020, 61 : 2437 - 2466
  • [30] Real-Time Path Guiding Using Bounding Voxel Sampling
    Lu, Haolin
    Chang, Wesley
    Hedstrom, Trevor
    Li, Tzu-Mao
    ACM TRANSACTIONS ON GRAPHICS, 2024, 43 (04):