2020
DOI: 10.3390/app10072464
|View full text |Cite
|
Sign up to set email alerts
|

Execution Model to Reduce the Interference of Shared Memory in ARINC 653 Compliant Multicore RTOS

Abstract: Multicore architecture is applied to contemporary avionics systems to deal with complex tasks. However, multicore architectures can cause interference by contention because the cores share hardware resources. This interference reduces the predictable execution time of safety-critical systems, such as avionics systems. To reduce this interference, methods of separating hardware resources or limiting capacity by core have been proposed. Existing studies have modified kernels to control hardware resources. Additi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2022
2022
2022
2022

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(4 citation statements)
references
References 41 publications
0
4
0
Order By: Relevance
“…A pseudo-partition ensures that accesses to the shared resources of each partition do not interfere with each other. Subsequently, Park et al [39] proposed a multi-TDMA model. The proposed model allows the simultaneous execution of two cores, taking into account that the memory bus of the target board can process two requests simultaneously.…”
Section: ) Hardware Isolationmentioning
confidence: 99%
See 2 more Smart Citations
“…A pseudo-partition ensures that accesses to the shared resources of each partition do not interfere with each other. Subsequently, Park et al [39] proposed a multi-TDMA model. The proposed model allows the simultaneous execution of two cores, taking into account that the memory bus of the target board can process two requests simultaneously.…”
Section: ) Hardware Isolationmentioning
confidence: 99%
“…Compared to the TDMA model, running the AER model uses fewer memory areas. Later, Park et al [39] proposed a multi-TDMA model. The evaluation shows that the multi-TDMA model has higher utilization than the TDMA model and a lower execution time than the AER model.…”
Section: ) Summarymentioning
confidence: 99%
See 1 more Smart Citation
“…This ensures that tasks can issue memory requests only during their memory phase(s), which facilitates the analysis of the bus contention that can be suffered by tasks. Under the umbrella of phased-execution models, the 3-phase execution model has received much attention from industry and academia [14,15,8,16,10,17,18,19,12,20,21,22,23]. In the 3-phase task execution model, the execution of a task is divided into three phases Acquisition (A-phase), Execution (E-phase), and Restitution (R-phase).…”
Section: Introductionmentioning
confidence: 99%