RTAS_22_Reliable_Resources_Sharing_MCS.pdf (1.67 MB)
MSRP-FT: reliable resource sharing on multiprocessor mixed-criticality systems
conference contribution
posted on 2022-12-01, 15:29 authored by Nan Chen, Shuai Zhao, Ian Gray, Alan Burns, Siyuan JiSiyuan Ji, Wanli ChangDriven by applications such as autonomous vehicles, spacecrafts, robotics, and industrial automation, real-time systems are required to implement ever more complex functionalities with high performance, while maintaining conventional timing predictability, reliability, and cost efficiency. Necessarily, large-scale resource sharing on multiprocessor architectures has to be deployed. Unfortunately, existing protocols that manage shared resources and bound blocking delay have not considered reliability, i.e. how to handle faults. Contention over shared resources may be seriously aggravated by re-executions that are essential to satisfy a system's reliability requirements. Hence, there exists a significant barrier to applying resource sharing in the mission-critical sector. This paper fills that gap between reliability and resource sharing. Focusing on mixed-criticality systems (MCS), which widely exist in practice and make the problem more challenging, we propose a fault-tolerance solution which includes the first fault-tolerance multiprocessor resource sharing protocol (namely MSRP-FT) and a system execution model that supports the application of MSRP-FT in MCS. Our aim is to minimize blocking time while satisfying reliability requirements. A schedulability analysis is reported which can guarantee that timing constraints are respected. Compared to the state-of-the-art method, developed for fault-tolerant MCS without resource sharing, we improve the system schedulability by an average of 1.28× in stable modes and 1.1× during the mode switch.
History
School
- Mechanical, Electrical and Manufacturing Engineering
Published in
2022 IEEE 28th Real-Time and Embedded Technology and Applications Symposium (RTAS)Pages
201 - 213Source
2022 IEEE 28th Real-Time and Embedded Technology and Applications Symposium (RTAS)Publisher
IEEEVersion
- AM (Accepted Manuscript)
Rights holder
© IEEEPublisher statement
© 2022 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.Publication date
2022-06-29Copyright date
2022ISBN
9781665499989eISSN
2642-7346Publisher version
Language
- en
Location
Milano, ItalyEvent dates
4th May 2022 - 6th May 2022Depositor
Dr Siyuan Ji. Deposit date: 21 November 2022Usage metrics
Categories
No categories selectedKeywords
Licence
Exports
RefWorks
BibTeX
Ref. manager
Endnote
DataCite
NLM
DC