DocumentCode
237177
Title
An Operating System for Safety-Critical Applications on Manycore Processors
Author
Kluge, F. ; Gerdes, Mike ; Ungerer, Theo
Author_Institution
Dept. of Comput. Sci., Univ. of Augsburg, Augsburg, Germany
fYear
2014
fDate
10-12 June 2014
Firstpage
238
Lastpage
245
Abstract
Processor technology is advancing from bus-based multicores to network-on-chip-based many cores, posing new challenges for operating system design. In this paper, we discuss why future safety-critical systems can profit from such new architectures. To make the potentials of many core processors usable in safety-critical systems, we devise the operating system MOSSCA that is adapted to the special requirements prevailing in this domain. MOSSCA introduces abstractions that support an application developer in his work of writing safety-critical applications. Internally, MOSSCA runs in a distributed manner to achieve a high parallelism while still guaranteeing a predictable behaviour.
Keywords
microprocessor chips; multiprocessing systems; network-on-chip; operating systems (computers); safety-critical software; MOSSCA; bus-based multicores; manycore processors; network-on-chip-based manycores; operating system design; processor technology; safety-critical applications; Kernel; Message systems; Multicore processing; Program processors; Servers; Manycore Processors; Safety-critical Systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Object/Component/Service-Oriented Real-Time Distributed Computing (ISORC), 2014 IEEE 17th International Symposium on
Conference_Location
Reno, NV
ISSN
1555-0885
Type
conf
DOI
10.1109/ISORC.2014.30
Filename
6899155
Link To Document