DocumentCode :
2085861
Title :
RTOS Support for Multicore Mixed-Criticality Systems
Author :
Herman, Jonathan L. ; Kenna, Christopher J. ; Mollison, Malcolm S. ; Anderson, James H. ; Johnson, Daniel M.
fYear :
2012
fDate :
16-19 April 2012
Firstpage :
197
Lastpage :
208
Abstract :
Mixed-criticality scheduling algorithms, which attempt to reclaim system capacity lost to worst-case execution time pessimism, seem to hold great promise for multi core real-time systems, where such loss is particularly severe. However, the unique nature of these algorithms gives rise to a number of major challenges for the would-be implementer. This paper describes the first implementation of a mixed-criticality scheduling framework on a multi core system. We experimentally evaluate design trade offs that arise when seeking to isolate tasks of different criticalities and to maintain overheads commensurate with a standard RTOS. We also evaluate a key property needed for such a system to be practical: that the system be robust to breaches of the optimistic execution-time assumptions used in mixed-criticality analysis.
Keywords :
multiprocessing systems; operating systems (computers); processor scheduling; RTOS support; design trade off evaluation; lost system capacity reclaimation; mixed-criticality scheduling algorithm; multicore mixed-criticality systems; multicore real-time system; optimistic execution-time assumption; task isolation; worst-case execution time pessimism; Containers; Multicore processing; Processor scheduling; Real time systems; Robustness; Scheduling; Synchronization; mixed-criticality; scheduling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time and Embedded Technology and Applications Symposium (RTAS), 2012 IEEE 18th
Conference_Location :
Beijing
ISSN :
1080-1812
Print_ISBN :
978-1-4673-0883-0
Type :
conf
DOI :
10.1109/RTAS.2012.24
Filename :
6200051
Link To Document :
بازگشت