On the Design and Implementation of Real-Time Resource Access Protocols

Lucas Matheus Dos Santos, Giovani Gracioli, Tomasz Kloda, Marco Caccamo

Publikation: Beitrag in Buch/Bericht/KonferenzbandKonferenzbeitragBegutachtung

2 Zitate (Scopus)

Abstract

Real-Time operating systems (RTOS) should support resource access protocols to bound the maximum delay incurred by priority inversions. The implementation of such protocols must be lightweight because its performance affects the system schedulability. In this paper, we present an object-oriented design of real-Time resource access protocols for single-and multi-core systems aiming at reducing the run-Time overhead and increasing code re-usability. We implement the proposed design in an RTOS and measure the memory footprint and run-Time overhead of the implementation in a modern processor. By applying the obtained overhead into the schedulability analysis of six protocols for synthetically generated task sets, our results indicate that proper implementation of resource access protocols has a low impact on the schedulability of real-Time tasks.

OriginalspracheEnglisch
Titel2020 10th Brazilian Symposium on Computing Systems Engineering, SBESC 2020
Herausgeber (Verlag)IEEE Computer Society
ISBN (elektronisch)9781728182865
DOIs
PublikationsstatusVeröffentlicht - 24 Nov. 2020
Veranstaltung10th Brazilian Symposium on Computing Systems Engineering, SBESC 2020 - Virtual, Florianopolis, Brasilien
Dauer: 24 Nov. 202027 Nov. 2020

Publikationsreihe

NameBrazilian Symposium on Computing System Engineering, SBESC
Band2020-November
ISSN (Print)2324-7886
ISSN (elektronisch)2324-7894

Konferenz

Konferenz10th Brazilian Symposium on Computing Systems Engineering, SBESC 2020
Land/GebietBrasilien
OrtVirtual, Florianopolis
Zeitraum24/11/2027/11/20

Fingerprint

Untersuchen Sie die Forschungsthemen von „On the Design and Implementation of Real-Time Resource Access Protocols“. Zusammen bilden sie einen einzigartigen Fingerprint.

Dieses zitieren