Limited Busy Periods in Response Time Analysis for Tasks Under Global EDF Scheduling

被引:0
|
作者
Zhou, Quan [1 ]
Li, Guohui [2 ]
Zhou, Chunyang [2 ]
Li, Jianjun [1 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Comp Sci & Technol, Wuhan 430074, Peoples R China
[2] Huazhong Univ Sci & Technol, Sch Software Engn, Wuhan 430074, Peoples R China
基金
中国国家自然科学基金;
关键词
Task analysis; Processor scheduling; Job shop scheduling; Real-time systems; Interference; Time factors; Program processors; Accuracy and efficiency; global EDF scheduling; limited busy periods; real-time systems; response time analysis (RTA); SCHEDULABILITY;
D O I
10.1109/TCAD.2020.2994265
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Response time analysis (RTA) is a kind of effective methods to test the schedulability of real-time tasks under the global earliest deadline first (G-EDF) scheduling. The main idea of the RTA methods is to judge the schedulability of the task set by comparing the worst-case response time (WCRT) and deadline of each task. For obtaining a safe WCRT, existing RTA methods assume that the response times of carry-in jobs are equal to the WCRTs of the tasks generating these jobs. This assumption causes the low accuracy of existing RTA methods, since the busy period lengths of carry-in jobs are usually limited and the response times of these jobs thus cannot always reach the assumed WCRTs. This article proposes a new RTA method that has a higher accuracy than existing RTAs. The main idea of the new method is to limit the busy period lengths of carry-in jobs in the WCRT calculation. We also propose an efficiency improvement scheme for the new method. A set of experiments is conducted to evaluate the performances of the new method and the efficiency improvement scheme. The experimental results show that the new method has a higher acceptance ratio than the state-of-the-art RTA methods and the efficiency improvement scheme can significantly reduce the execution time of the new method.
引用
收藏
页码:232 / 245
页数:14
相关论文
共 50 条
  • [31] A new utilization based admission control algorithm for aperiodic tasks with constant time complexity under EDF scheduling
    Leng, Chang
    Qiao, Ying
    Wang, Hongan
    Liu, Jian
    Zhang, Xiaoqing
    [J]. 2013 IEEE 19TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2013, : 338 - 341
  • [32] Exact Response-Time Bounds of Periodic DAG Tasks under Server-Based Global Scheduling
    Ahmed, Shareef
    Anderson, James H.
    [J]. 2022 IEEE 43RD REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2022), 2022, : 447 - 459
  • [33] Analysis of Federated and Global Scheduling for Parallel Real-Time Tasks
    Li, Jing
    Chen, Jian-Jia
    Agrawal, Kunal
    Lu, Chenyang
    Gill, Chris
    Saifullah, Abusayeed
    [J]. 2014 26TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2014), 2014, : 85 - +
  • [34] Response Time Analysis of Multiprocessor Systems for DAG Parallel Tasks Based on G-EDF
    Han, Mei-Ling
    Deng, Qing-Xu
    Zhang, Tian-Yu
    Lin, Yu-Han
    [J]. Dongbei Daxue Xuebao/Journal of Northeastern University, 2019, 40 (03): : 315 - 320
  • [35] EDF-Like Scheduling for Self-Suspending Real-Time Tasks
    Gunzel, Mario
    von der Brueggen, Georg
    Chen, Kuan-Hsun
    Chen, Jian-Jia
    [J]. 2022 IEEE 43RD REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2022), 2022, : 172 - 184
  • [36] Global EDF Schedulability Analysis for Synchronous Parallel Tasks on Multicore Platforms
    Chwa, Hoon Sung
    Lee, Jinkyu
    Phan, Kieu-My
    Easwaran, Arvind
    Shin, Insik
    [J]. PROCEEDINGS OF THE 2013 25TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2013), 2013, : 25 - 34
  • [37] Feedback EDF Scheduling of Real-Time Tasks Exploiting Dynamic Voltage Scaling
    Yifan Zhu
    Frank Mueller
    [J]. Real-Time Systems, 2005, 31 : 33 - 63
  • [38] Feedback EDF scheduling of real-time tasks exploiting dynamic voltage scaling
    Zhu, YF
    Mueller, F
    [J]. REAL-TIME SYSTEMS, 2005, 31 (1-3) : 33 - 63
  • [39] Response Time Bounds for Sporadic Arbitrary-Deadline Tasks under Global Fixed-Priority Scheduling on Multiprocessors
    Huang, Wen-Hung
    Chen, Jian-Jia
    [J]. PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON REAL-TIME AND NETWORKS SYSTEMS (RTNS) 2015, 2015, : 215 - 224
  • [40] Scheduling and Analysis of Global EDF for Multi-core Real-time Systems with Cache Partitioning
    Lin, Yu-Han
    Yan, Jian
    Wang, Kan-Kan
    Deng, Qing-Xu
    [J]. Dongbei Daxue Xuebao/Journal of Northeastern University, 2021, 42 (12): : 1673 - 1680