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 :
بازگشت