Advanced Search
    Liu Liangjiao, Xie Guoqi, Li Renfa, Yang Liu, Xie Yong. Multiple DAGs Dynamic Scheduling for Mixed-Criticality Systems with Communication Contention[J]. Journal of Computer Research and Development, 2015, 52(11): 2608-2621. DOI: 10.7544/issn1000-1239.2015.20140776
    Citation: Liu Liangjiao, Xie Guoqi, Li Renfa, Yang Liu, Xie Yong. Multiple DAGs Dynamic Scheduling for Mixed-Criticality Systems with Communication Contention[J]. Journal of Computer Research and Development, 2015, 52(11): 2608-2621. DOI: 10.7544/issn1000-1239.2015.20140776

    Multiple DAGs Dynamic Scheduling for Mixed-Criticality Systems with Communication Contention

    • 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.
    • loading

    Catalog

      Turn off MathJax
      Article Contents

      /

      DownLoad:  Full-Size Img  PowerPoint
      Return
      Return