2014 IEEE 17th International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing 2014
DOI: 10.1109/isorc.2014.30
|View full text |Cite
|
Sign up to set email alerts
|

An Operating System for Safety-Critical Applications on Manycore Processors

Abstract: Processor technology is advancing from bus-based multicores to network-on-chip-based manycores, 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 manycore 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 w… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
20
0

Year Published

2015
2015
2023
2023

Publication Types

Select...
6
1

Relationship

1
6

Authors

Journals

citations
Cited by 16 publications
(20 citation statements)
references
References 23 publications
0
20
0
Order By: Relevance
“…Several structures for a multikernel OS are possible [17]- [19], but we argue on one that is structured on top of asymmetric microkernel instances. We deliver an open-source implementation of an OS kernel with the aforementioned characteristics and we provide a comprehensive assessment of such design in the Kalray MPPA-256 processor, using a representative benchmark suite.…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…Several structures for a multikernel OS are possible [17]- [19], but we argue on one that is structured on top of asymmetric microkernel instances. We deliver an open-source implementation of an OS kernel with the aforementioned characteristics and we provide a comprehensive assessment of such design in the Kalray MPPA-256 processor, using a representative benchmark suite.…”
Section: Discussionmentioning
confidence: 99%
“…Like in MOSSCA [17] and Tessellation [26], Nanvix relies on the clustered organization of the target processors to provide core partitioning and application isolation. However, Nanvix aims lightweight manycores with a distributed memory architecture, which introduces an extra challenge on the resource partitioning algorithms.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Although not directly covered by the T-CREST project, three real-time operating systems (RTOS) have been ported to Patmos: (1) the Real-Time Executive for Multiprocessor Systems (RTEMS), (2) the time-composable operating system (TiCOS) [7], and (3) the research prototype of MOSSCA [31]. RTEMS is an open source RTOS, popular in avionics.…”
Section: Operating Systems For Patmosmentioning
confidence: 99%
“…As hardware we use the Patmos multicore processor [29] from the T-CREST project [27]. We port MOSSCA [21], a research prototype of a manycore operating system for safety-critical applications, to this platform and extend it by communication primitives for the NoC that are mapped into the LET model. The results reported in this paper give a first impression of the costs in terms of memory and execution time that can be expected from such extensions.…”
Section: Introductionmentioning
confidence: 99%