The computing continuum's actual trend is facing a growth in terms of devices with any degree of computational capability. Those devices may or may not include a full-stack, including the Operating System layer and the Application layer, or just facing pure bare-metal solutions. In either case, the reliability of the full system stack has to be guaranteed. It is crucial to provide data regarding the impact of faults at all system stack levels and potential hardening solutions to design highly resilient systems. While most of the work usually concentrates on the application reliability, the special session aims to provide a deep comprehension of the impact on the reliability of an embedded system when faults in the hardware substrate of the system stack surface at the Operating System layer. For this reason, we will cover a comparison from an application perspective when hardware faults happen in bare metal vs. real-time OS vs. general-purpose OS. Then we will go deeper within a FreeRTOS to evaluate the contribution of all parts of the OS. Eventually, the Special Session will propose some hardening techniques at the Operating System level by exploiting the scheduling capabilities.
Special session: Operating systems under test: An overview of the significance of the operating system in the resiliency of the computing continuum / Casseau, E.; Dobias, P.; Sinnen, O.; Rodrigues, G. S.; Kastensmidt, F.; Savino, A.; Di Carlo, S.; Rebaudengo, M.; Bosio, A.. - ELETTRONICO. - 2021-:(2021), pp. 1-10. (Intervento presentato al convegno 39th IEEE VLSI Test Symposium, VTS 2021 tenutosi a San Diego, CA, USA nel 2021) [10.1109/VTS50974.2021.9441042].
Special session: Operating systems under test: An overview of the significance of the operating system in the resiliency of the computing continuum
Savino A.;Di Carlo S.;Rebaudengo M.;
2021
Abstract
The computing continuum's actual trend is facing a growth in terms of devices with any degree of computational capability. Those devices may or may not include a full-stack, including the Operating System layer and the Application layer, or just facing pure bare-metal solutions. In either case, the reliability of the full system stack has to be guaranteed. It is crucial to provide data regarding the impact of faults at all system stack levels and potential hardening solutions to design highly resilient systems. While most of the work usually concentrates on the application reliability, the special session aims to provide a deep comprehension of the impact on the reliability of an embedded system when faults in the hardware substrate of the system stack surface at the Operating System layer. For this reason, we will cover a comparison from an application perspective when hardware faults happen in bare metal vs. real-time OS vs. general-purpose OS. Then we will go deeper within a FreeRTOS to evaluate the contribution of all parts of the OS. Eventually, the Special Session will propose some hardening techniques at the Operating System level by exploiting the scheduling capabilities.File | Dimensione | Formato | |
---|---|---|---|
VTS2021_Casseau_Post.pdf
accesso aperto
Tipologia:
2. Post-print / Author's Accepted Manuscript
Licenza:
PUBBLICO - Tutti i diritti riservati
Dimensione
488.27 kB
Formato
Adobe PDF
|
488.27 kB | Adobe PDF | Visualizza/Apri |
VTS2021_Casseau.pdf
non disponibili
Tipologia:
2a Post-print versione editoriale / Version of Record
Licenza:
Non Pubblico - Accesso privato/ristretto
Dimensione
287.27 kB
Formato
Adobe PDF
|
287.27 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/11583/2914802