Adaptive Dynamic Scheduling on Multifunctional Mixed-Criticality Automotive Cyber-Physical Systems

被引:49
|
作者
Xie, Guoqi [1 ]
Zeng, Gang [2 ]
Li, Zhetao [1 ]
Li, Renfa [1 ]
Li, Keqin [1 ,3 ]
机构
[1] Hunan Univ, Coll Comp Sci & Elect Engn, Key Lab Embedded & Network Comp Hunan Prov, Changsha 410082, Hunan, Peoples R China
[2] Nagoya Univ, Grad Sch Engn, Nagoya, Aichi 4648603, Japan
[3] SUNY Coll New Paltz, Dept Comp Sci, New Paltz, NY USA
基金
中国国家自然科学基金; 中国博士后科学基金;
关键词
AUTOSAR adaptive platform; automotive cyberphysical systems (ACPS); functional safety; mixed-criticality; task graph; HETEROGENEOUS SYSTEMS; TASK; CONTROLLER;
D O I
10.1109/TVT.2017.2674302
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A function model for the description of distributed end-to-end computations is called a task graph. Multiple functions with different criticality levels are supported by one electronic control unit (ECU), and one function is distributed over multiple ECUs in integrated automotive architecture. Considering the inherent heterogeneity, interaction, and diverse nature of such an architecture, automotive embedded systems have evolved to automotive cyber-physical systems (ACPS), which consist of multiple distributed automotive functions with different criticality levels. Efficient scheduling strategies can fully utilize ECUs in ACPS for high performance. However, ACPS should deal with joint challenges of heterogeneity, dynamics, parallelism, safety, and criticality, and these challenges are the key issues that will be solved in the next generation automotive open system architecture adaptive platform. This study first proposes a fairness-based dynamic scheduling algorithm FDS_MINIF to minimize the individual makespans (i.e., schedule lengths) of functions from a high performance perspective. FDS_MIMF can respond autonomously to the joint challenges of heterogeneity, dynamics, and parallelism of ACPS. 'lb further respond autonomously to the joint challenges of heterogeneity, dynamics, parallelism, safety, and criticality of ACPS, we present an adaptive dynamic scheduling algorithm ADS_MIMF to achieve low deadline miss ratios (DMRs) of safety-critical functions from a timing constraint perspective while maintaining the acceptable overall makespan of ACPS from a high performance perspective. ADS_MIMF is implemented by changing up and down the criticality level of ACPS to adjust the execution of different functions on different criticality levels without increasing the time complexity. Experimental results indicate that FDS_MINIF can obtain short overall makespan, whereas ADS_MIMF can reduce the DMR values of high-criticality functions while still keeping satisfactory performance of ACPS.
引用
下载
收藏
页码:6676 / 6692
页数:17
相关论文
共 50 条
  • [31] Adaptive Workload Management in Mixed-Criticality Systems
    Hu, Biao
    Huang, Kai
    Chen, Gang
    Cheng, Long
    Knoll, Alois
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2016, 16 (01)
  • [32] Memory-Aware Scheduling for Mixed-Criticality Systems
    Li, Zheng
    Wang, Li
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2016, PT II, 2016, 9787 : 140 - 156
  • [33] Time-Triggered Scheduling of Mixed-Criticality Systems
    Behera, Lalatendu
    Bhaduri, Purandar
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2017, 22 (04)
  • [34] On the Scheduling of Fault-Tolerant Mixed-Criticality Systems
    Huang, Pengcheng
    Yang, Hoeseok
    Thiele, Lothar
    2014 51ST ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2014,
  • [35] Energy Efficient DVFS Scheduling for Mixed-Criticality Systems
    Huang, Pengcheng
    Kumar, Pratyush
    Giannopoulou, Georgia
    Thiele, Lothar
    2014 INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE (EMSOFT), 2014,
  • [36] Mixed-criticality scheduling on multiprocessors
    Baruah, Sanjoy
    Chattopadhyay, Bipasa
    Li, Haohan
    Shin, Insik
    REAL-TIME SYSTEMS, 2014, 50 (01) : 142 - 177
  • [37] Mixed-Criticality Scheduling of Energy-Harvesting Systems
    Wang, Kankan
    Deng, Qingxu
    2022 IEEE 43RD REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2022), 2022, : 435 - 446
  • [38] Scheduling with uncertain processing times in mixed-criticality systems
    Novak, Antonin
    Sucha, Premysl
    Hanzalek, Zdenek
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2019, 279 (03) : 687 - 703
  • [39] EDF-VD Scheduling-Based Mixed Criticality Cyber-Physical Systems in Smart City Paradigm
    Balaji, G. Naveen
    Sethupathi, M.
    Sivaramakrishnan, N.
    Theeijitha, S.
    INVENTIVE COMMUNICATION AND COMPUTATIONAL TECHNOLOGIES, ICICCT 2019, 2020, 89 : 931 - 946
  • [40] On Dynamic Thermal Conditions in Mixed-Criticality Systems
    Hosseinimotlagh, Seyedmehdi
    Ghahremannezhad, Ali
    Kim, Hyoseung
    2020 IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS 2020), 2020, : 336 - 349