Fair and Starvation-Free Spinlock for Real-Time AUTOSAR Systems

Research output: Chapter in Book/Report/Conference proceedingConference paperpeer-review

Abstract

We present in this paper, a fair and starvation-free spinlock
protocol for partitioned fixed priority (P-FP) preemptive multi-core real-time operating systems (mRTOS). We discuss some strongly related works in this regard and highlight the drawbacks with respect to the AUTOSAR standards. We then proceed to define a system model and develop a mathematical framework to calculate an upper bound on the blocking time a task incurs under our protocol. We also discuss how our protocol was implemented in a state-of-the-art AUTOSAR-compliant mRTOS. Finally, through experimental evaluation, we show that our protocol performs better than the existing spinlock protocol of the mRTOS.
Original languageEnglish
Title of host publicationProceedings of the 39th ACM/SIGAPP Symposium On Applied Computing
PublisherAssociation of Computing Machinery
Pages436-445
Number of pages10
DOIs
Publication statusAccepted/In press - 8 Apr 2024
Event39th ACM/SIGAPP Symposium On Applied Computing. EMBS Track: SAC 2024 - Avila, Madrid, Spain
Duration: 8 Apr 202412 Apr 2024
https://www.sigapp.org/sac/sac2024/

Conference

Conference39th ACM/SIGAPP Symposium On Applied Computing. EMBS Track
Abbreviated titleSAC 2024
Country/TerritorySpain
CityMadrid
Period8/04/2412/04/24
Internet address

Keywords

  • spinlocks
  • multi-core
  • AUTOSAR
  • FIFO ordering

Fingerprint

Dive into the research topics of 'Fair and Starvation-Free Spinlock for Real-Time AUTOSAR Systems'. Together they form a unique fingerprint.

Cite this