Loughborough University
Browse
RTAS_22_Reliable_Resources_Sharing_MCS.pdf (1.67 MB)

MSRP-FT: reliable resource sharing on multiprocessor mixed-criticality systems

Download (1.67 MB)
conference contribution
posted on 2022-12-01, 15:29 authored by Nan Chen, Shuai Zhao, Ian Gray, Alan Burns, Siyuan JiSiyuan Ji, Wanli Chang
Driven 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 - 213

Source

2022 IEEE 28th Real-Time and Embedded Technology and Applications Symposium (RTAS)

Publisher

IEEE

Version

  • AM (Accepted Manuscript)

Rights holder

© IEEE

Publisher 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-29

Copyright date

2022

ISBN

9781665499989

eISSN

2642-7346

Language

  • en

Location

Milano, Italy

Event dates

4th May 2022 - 6th May 2022

Depositor

Dr Siyuan Ji. Deposit date: 21 November 2022

Usage metrics

    Loughborough Publications

    Categories

    No categories selected

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC