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 条
  • [1] Flexible and Dynamic Scheduling of Mixed-Criticality Systems
    Jiang, Xiaowen
    Sha, Tianyi
    Liu, Dehong
    Chen, Junjian
    Chen, Chen
    Huang, Kai
    SENSORS, 2022, 22 (19)
  • [2] Scheduling of Mixed-Criticality Systems with RUN
    Gratia, Romain
    Robert, Thomas
    Pautet, Laurent
    PROCEEDINGS OF 2015 IEEE 20TH CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (ETFA), 2015,
  • [3] Dynamic Constraints for Mixed-Criticality Systems
    Juhasz, David
    Jantsch, Axel
    INTERNATIONAL CONFERENCE ON OMNI-LAYER INTELLIGENT SYSTEMS (COINS), 2019, : 25 - 30
  • [4] Scheduling Mixed-criticality Systems on Reconfigurable Platforms
    Sehhatbakhsh, Sadegh
    Sedaghat, Yasser
    2019 9TH INTERNATIONAL CONFERENCE ON COMPUTER AND KNOWLEDGE ENGINEERING (ICCKE 2019), 2019, : 431 - 436
  • [5] A Probabilistic Scheduling Framework for Mixed-Criticality Systems
    Masrur, Alejandro
    2016 ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2016,
  • [6] Scheduling optimization with partitioning for mixed-criticality systems
    Zhou, Yuanbin
    Samii, Soheil
    Eles, Petru
    Peng, Zebo
    JOURNAL OF SYSTEMS ARCHITECTURE, 2019, 98 : 191 - 200
  • [7] Mixed-Criticality Scheduling of Sporadic Task Systems
    Baruah, Sanjoy K.
    Bonifaci, Vincenzo
    D'Angelo, Gianlorenzo
    Marchetti-Spaccamela, Alberto
    van der Ster, Suzanne
    Stougie, Leen
    ALGORITHMS - ESA 2011, 2011, 6942 : 555 - 566
  • [8] Scheduling Multi-Periodic Mixed-Criticality DAGs on Multi-Core Architectures
    Medina, Roberto
    Borde, Etienne
    Pautet, Laurent
    2018 39TH IEEE REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2018), 2018, : 254 - 264
  • [9] Flexible Mixed-Criticality Scheduling with Dynamic Slack Management
    Dong, Xinyang
    Chen, Gang
    Lv, Mingsong
    Pang, Weiguang
    Yi, Wang
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2021, 30 (10)
  • [10] Mixed-criticality Scheduling with Dynamic Memory Bandwidth Regulation
    Awan, Muhammad Ali
    Bletsas, Konstantinos
    Souto, Pedro F.
    Akesson, Benny
    Tovar, Eduardo
    2018 IEEE 24TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2018, : 111 - 117