Efficient schedulability analysis of hierarchical EDF scheduling with resource sharing

被引:1
|
作者
Zhang, Fengxiang [1 ]
Liu, Zhiming [1 ]
Wu, Qin [1 ]
Wang, Sumei [1 ]
Ma, Dandi [1 ]
机构
[1] Southwest Univ, Coll Comp & Informat Sci, Chongqing 400715, Peoples R China
基金
中国国家自然科学基金;
关键词
Hierarchical scheduling; Real-time systems; Earliest deadline first (EDF); Resource sharing; Blocking; Schedulability analysis; REAL-TIME APPLICATIONS;
D O I
10.1016/j.sysarc.2022.102804
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents an efficient, exact and sustainable schedulability analysis for hierarchical scheduling when a hybrid scheduling strategy is applied to a uniprocessor real-time system. We concentrate on the situation in which each application is to run on a server with an earliest deadline first (EDF) scheduler, and the tasks of each application are required to meet their given hard real-time constraints. We show how blocking can be considered in a hierarchical system to let the applications and the tasks share non-preemptable resources at global and local levels. This hierarchical system model is easy to implement, and the proposed analysis does not require making any online scheduling decisions, hence no extra scheduling overhead is required. Through extensive experiments, we show that our schedulability analysis has a very high acceptance ratio for the application tasks and that the proposed analysis is also highly efficient; in nearly all cases, less than 12 times the calculations of the response time on average is required to complete an analysis for a set of tasks within an application. Therefore, the proposed schedulability analysis significantly reduces the required computations and increases the acceptance ratio. Furthermore, the proposed approach is quite general and there are no restrictions on the task parameters, each task could be periodic or sporadic, and they can have arbitrary relative deadlines.
引用
收藏
页数:15
相关论文
共 50 条
  • [31] Schedulability analysis and efficient scheduling of rate constrained messages in the TTEthernet protocol
    Kermia, Omar
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2017, 47 (11): : 1485 - 1499
  • [32] A Schedulability Compatible Multiprocessor Resource Sharing Protocol - MrsP
    Burns, A.
    Wellings, A. J.
    [J]. PROCEEDINGS OF THE 2013 25TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2013), 2013, : 282 - 291
  • [33] Efficient feasibility analysis for real-time systems with EDF scheduling
    Albers, K
    Slomka, F
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2005, : 492 - 497
  • [34] Schedulability Analysis and Software Synthesis for Graph-Based Task Models with Resource Sharing
    Abdullah, Jakaria
    Dai, Gaoyang
    Mohaqeqi, Morteza
    Yi, Wang
    [J]. 24TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS 2018), 2018, : 261 - 270
  • [35] A reconfigurable framework for compositional schedulability and power analysis of hierarchical scheduling systems with frequency scaling
    Boudjadar, Abdeldjalil
    David, Alexandre
    Kim, Jin Hyun
    Larsen, Kim G.
    Mikucionis, Marius
    Nyman, Ulrik
    Skou, Arne
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2015, 113 : 236 - 260
  • [36] Resource division policies for EDF scheduling in ATM networks
    Ayad, AS
    El-Hadidi, MT
    Elsayed, KMF
    [J]. PROCEEDINGS OF THE SIXTH IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, 2001, : 249 - 254
  • [37] An efficient schedulability analysis for optimizing systems with adaptive mixed-criticality scheduling
    Zhao, Yecheng
    Zeng, Haibo
    [J]. REAL-TIME SYSTEMS, 2017, 53 (04) : 467 - 525
  • [38] An efficient schedulability analysis for optimizing systems with adaptive mixed-criticality scheduling
    Yecheng Zhao
    Haibo Zeng
    [J]. Real-Time Systems, 2017, 53 : 467 - 525
  • [39] Enhancing the end-to-end schedulability condition of EDF scheduling for real-time applications
    Elsayed, KMF
    [J]. 1998 IEEE ATM WORKSHOP PROCEEDINGS: MEETING THE CHALLENGES OF DEPLOYING THE GLOBAL BROADBAND NETWORK INFRASTRUCTURE, 1998, : 75 - 79
  • [40] Enhancing the end-to-end schedulability condition of EDF scheduling for real-time applications
    Cairo Univ, Giza, Egypt
    [J]. IEEE ATM Workshop Proc, (75-79):