arrow
返回

A Fluid Scheduling Algorithm for DAG Tasks With Constrained or Arbitrary Deadlines

delete2021-01-01
delete6
PRE
AI
F
Fei Guan *
L
Long Peng
J
Jiaqing Qiao *
DOI:10.1109/TC.2021.3111512delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
A number of scheduling algorithms have been proposed for real-time parallel tasks modeled as Directed Acyclic Graphs (DAGs). Many of them focus on scheduling DAG tasks with implicit deadlines. Fewer studies have considered DAG tasks with constrained deadlines or arbitrary deadlines. In this study, we propose a scheduling strategy based on fluid scheduling theory and we target DAG tasks with constrained or arbitrary deadlines. We prove that the proposed algorithm has a capacity augmentation bound of 1/2(1 + beta root(1 +beta)(2) - 4/m) when scheduling multiple DAG tasks with constrained deadlines, in which m is the number of processors and beta is the maximum ratio of task period to deadline. This value is lower than the current best result beta + 2 root(beta + - 1/m) 1 - 1/m). We also prove that a capacity augmentation bound of 1/2 (1 + root 2 + root(1 + root 2)(2) - 4 root 2/m) is guaranteed by our algorithm in the case of scheduling multiple DAG tasks with deadlines greater than periods. To the best of our knowledge, this is the first capacity augmentation bound that has been proven for scheduling multiple DAG tasks with deadlines greater than periods. Our experiments show that our algorithm outperforms the state of the art scheduling algorithms in the percentage of schedulable task sets.
Keyword:
Real-time scheduling
multi-processor system
parallel task

期刊

IEEE Transactions on Computers 封面图
IEEE Transactions on Computers
IF:
3.8
论文数:
5.3K
被引数:
9.8K

机构

H
harbin institute of technology
学者数:
8.0W
论文数: 6.6W
被引数: 66
N
northeast forestry university - china
学者数:
1.2W
论文数: 7.9K
被引数: 9
N
national university of defense technology - china
学者数:
1.8W
论文数: 1.4W
被引数: 9
学者 查看更多机构
引用论文

引用论文

DAG-Fluid: A Real-Time Scheduling Algorithm for DAGs
err2021-03-01
err10
PREAI
errGuan, Fei; Qiao, Jiaqing; Han, Yu
err分享
err收藏
Parallel Real-Time Scheduling of DAGs
err2014-12-01
err120
errOAAI
errSaifullah, Abusayeed; Ferry, David; Li, Jing; Agrawal, Kunal; Lu, Chenyang; Gill, Christopher D.
err分享
err收藏
Evolution of the Helicobacter pylori Vacuolating Cytotoxin in a Human Stomach
err2004-08-01
err0
errOAAI
errFrancisco Aviles-Jimenez; Darren P. Letley; Gerardo Gonzalez-Valencia; Nina Salama; Javier Torres; John C. Atherton
err分享
err收藏
Characterization of the quinones in purple sulfur bacterium Thermochromatium tepidum
err2015-06-03
err0
errOAAI
errYuuka Kimura; Tomoaki Kawakami; Long-Jiang Yu; Miku Yoshimura; Masayuki Kobayashi; Zheng-Yu Wang-Otomo
err分享
err收藏
Scheduling Parallel Real-Time Tasks on the Minimum Number of Processors
err2020-01-01
err17
PREAI
errCho, Hyeonjoong; Kim, Chulgoo; Sun, Joohyung; Easwaran, Arvind; Park, Ju-Derk; Choi, Byeong-Cheol
err分享
err收藏
Selective PROTAC-mediated degradation of SMARCA2 is efficacious in SMARCA4 mutant cancers
err
IF0
err2022-01-27
err0
errOAAI
errRobert Yauch; Jennifer Cantley; Xiaofen Ye; Emma Rousseau; Tom Januario; Brian Hamman; Chris Rose; Tommy Cheung; Trent Hickle; Leofal Soto; Connor Quinn; Alicia Harbin; Elizabeth Bortolon; Xin Chen; Roy Haskell; Eva Lin; Shang-Fan Yu; Geoff Del-Rosario; Emily Chen; Scott Martin; Mark Merchant; Matthew Grimmer; Fabio Broccatelli; Jing Wang; Jennifer Pizzano; Peter Dragovich; Michael Berlin
err分享
err收藏
学者 查看更多内容