Affiliation:
1. Seoul National University, Seoul, Korea
2. Ajou University, Suwon, Korea
Abstract
This article proposes a novel optimization technique of fault-tolerant mixed-criticality multi-core systems with worst-case response time (WCRT) guarantees. Typically, in fault-tolerant multi-core systems, tasks can be
replicated
or
re-executed
in order to enhance the reliability. In addition, based on the policy of mixed-criticality scheduling, low-criticality tasks can be dropped at runtime. Such uncertainties caused by hardening and mixed-criticality scheduling make WCRT analysis very difficult. We show that previous analysis techniques are pessimistic as they consider avoidably extreme cases that can be safely ignored within the given reliability constraint. We improve the analysis in order to tighten the pessimism of WCRT estimates by considering the maximum number of faults to be tolerated. Further, we improve the mixed-criticality scheduling by allowing partial dropping of low-criticality tasks. On top of those, we explore the design space of hardening, task-to-core mapping, and quality-of-service of the multi-core mixed-criticality systems. The effectiveness of the proposed technique is verified by extensive experiments with synthetic and real-life benchmarks.
Funder
National Research Foundation of Korea
Publisher
Association for Computing Machinery (ACM)
Subject
Electrical and Electronic Engineering,Computer Graphics and Computer-Aided Design,Computer Science Applications
Cited by
9 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Preliminaries and Related Work;Quality-of-Service Aware Design and Management of Embedded Mixed-Criticality Systems;2023-07-24
2. Utilization and criticality based fault-tolerant scheduling in multicore mixed critical systems;International Journal of Pervasive Computing and Communications;2023-03-07
3. SACRED;International Journal of e-Collaboration;2023-01-06
4. A Mixed-Criticality Approach to Fault Tolerance: Integrating Schedulability and Failure Requirements;2022 IEEE 28th Real-Time and Embedded Technology and Applications Symposium (RTAS);2022-05
5. Peak-Power Aware Life-Time Reliability Improvement in Fault-Tolerant Mixed-Criticality Systems;IEEE Open Journal of Circuits and Systems;2022