Multiple DAGs dynamic scheduling for mixed-criticality systems with communication contention

被引:0
|
作者
Liu, Liangjiao [1 ,2 ]
Xie, Guoqi [1 ,2 ]
Li, Renfa [1 ,2 ]
Yang, Liu [3 ]
Xie, Yong [4 ]
机构
[1] College of Computer Science and Electronic Engineering, Hunan University, Changsha,410082, China
[2] Key Laboratory for Embedded and Network Computing of Hunan Province, Hunan University, Changsha,410082, China
[3] Development and Reform Commission of Hunan Province, Changsha,410004, China
[4] College of Computer and Information Engineering, Xiamen University of Technology, Xiamen,Fujian,361024, China
关键词
Communication contention - Dynamic scheduling - Mixed-criticality systems - Multiple DAGs - Real time;
D O I
10.7544/issn1000-1239.2015.20140776
中图分类号
学科分类号
摘要
The scheduling of mixed-criticality systems with communication contention based on multiple DAGs model is the requirement of automobile electronic systems with heterogeneity and distribution. Firstly, the more accurate upward rank value and earliest finish time with communication contention on time are implemented to adapt to the heterogeneity of both computing and networking, and the synchronization of task and message in this paper. Then, an algorithm called fairness on multiple DAGs dynamic task and message scheduling (F_MDDTMS) is proposed to reduce scheduling length. An algorithm called criticality on multiple DAGs dynamic task and message scheduling (C_MDDTMS) is proposed to ensure the real-time of higher criticality applications. An algorithm called mixed criticality on multiple DAGs dynamic task and message scheduling (MC_MDDTMS) is also proposed based on the joint of F_MDDTMS algorithm and C_MDDTMS algorithm to ensure hard real-time of higher criticality applications and the activity of lower criticality applications of mixed-criticality systems. Example analysis and experimental results show that the proposed algorithms are excellent on scheduling length, unfairness, worst-case response time (WCRT) and real-time. © 2015, Science Press. All right reserved.
引用
下载
收藏
页码:2608 / 2621
相关论文
共 50 条
  • [41] A new RTA based scheduling algorithm for Mixed-Criticality systems
    Li, Long
    Li, Renfa
    Huang, Lida
    Wu, Renfei
    Zeng, Lining
    2013 IEEE 16TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE 2013), 2013, : 722 - 729
  • [42] Mapping and Scheduling Mixed-Criticality Systems with On-Demand Redundancy
    Caplan, Jonah
    Al-Bayati, Zaid
    Zeng, Haibo
    Meyer, Brett H.
    IEEE TRANSACTIONS ON COMPUTERS, 2018, 67 (04) : 582 - 588
  • [43] Predictability in Mixed-Criticality Systems
    Kahil, Rany
    Poplavko, Peter
    Socci, Dario
    Bensalem, Saddek
    2018 IEEE 24TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2018, : 179 - 184
  • [44] Dynamic Reservation-Based Mixed-Criticality Task Set Scheduling
    Li, Zheng
    Ren, Shangping
    Quan, Gang
    2014 IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2014 IEEE 6TH INTL SYMP ON CYBERSPACE SAFETY AND SECURITY, 2014 IEEE 11TH INTL CONF ON EMBEDDED SOFTWARE AND SYST (HPCC,CSS,ICESS), 2014, : 603 - 610
  • [45] Robust Mixed-Criticality Systems
    Burns, Alan
    Davis, Robert, I
    Baruah, Sanjoy
    Bate, Iain
    IEEE TRANSACTIONS ON COMPUTERS, 2018, 67 (10) : 1478 - 1491
  • [46] AirTight: A Resilient Wireless Communication Protocol for Mixed-Criticality Systems
    Burns, A.
    Harbin, J.
    Indrusiak, L. S.
    Bate, I.
    Davis, R. I.
    Griffin, D.
    2018 IEEE 24TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2018, : 65 - 75
  • [47] Mixed-Criticality Scheduling Upon Permitted Failure Probability and Dynamic Priority
    Guo, Zhishan
    Vaidhun, Sudharsan
    Satinelli, Luca
    Arefin, Samsil
    Wang, Jun
    Yang, Kecheng
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (01) : 62 - 75
  • [48] Mixed-criticality scheduling on heterogeneous multicore systems powered by energy harvesting
    Xiang, Yi
    Pasricha, Sudeep
    INTEGRATION-THE VLSI JOURNAL, 2018, 61 : 114 - 124
  • [49] An efficient schedulability analysis for optimizing systems with adaptive mixed-criticality scheduling
    Yecheng Zhao
    Haibo Zeng
    Real-Time Systems, 2017, 53 : 467 - 525
  • [50] Mixed-criticality real-time scheduling of gang task systems
    Bhuiyan, Ashikahmed
    Yang, Kecheng
    Arefin, Samsil
    Saifullah, Abusayeed
    Guan, Nan
    Guo, Zhishan
    REAL-TIME SYSTEMS, 2021, 57 (03) : 268 - 301