• 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