Sciweavers

RTAS
2015
IEEE

Mixed-criticality runtime mechanisms and evaluation on multicores

8 years 8 months ago
Mixed-criticality runtime mechanisms and evaluation on multicores
—Multicore systems are being increasingly used for embedded system deployments, even in safety-critical domains. Co-hosting applications of different criticality levels in the same platform requires sufficient isolation among them, which has given rise to the mixed-criticality scheduling problem and several recently proposed policies. Such policies typically employ runtime mechanisms to monitor task execution, detect exceptional events like task overruns, and react by switching scheduling mode. Implementing such mechanisms efficiently is crucial for any scheduler to detect runtime events and react in a timely manner, without compromising the system’s safety. This paper investigates implementation alternatives for these mechanisms and empirically evaluates the effect of their runtime overhead on the schedulability of mixed-criticality applications. Specifically, we implement in user-space two state-of-the-art scheduling policies: the flexible time-triggered FTTS [1] and the part...
Lukas Sigrist, Georgia Giannopoulou, Pengcheng Hua
Added 17 Apr 2016
Updated 17 Apr 2016
Type Journal
Year 2015
Where RTAS
Authors Lukas Sigrist, Georgia Giannopoulou, Pengcheng Huang, Andres Gomez, Lothar Thiele
Comments (0)