Proceedings of the 14th International Conference on Embedded Software 2014
DOI: 10.1145/2656045.2656063
|View full text |Cite
|
Sign up to set email alerts
|

Parallel many-core avionics systems

Abstract: Integrated Modular Avionics (IMA) enables incremental qualification by encapsulating avionics applications into software partitions (SWPs), as defined by the ARINC 653 standard. SWPs, when running on top of single-core processors, provide robust time partitioning as a means to isolate SWPs timing behavior from each other. However, when moving towards parallel execution in many-core processors, the simultaneous accesses to shared hardware and software resources influence the timing behavior of SWPs, defying the… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
16
0

Year Published

2015
2015
2019
2019

Publication Types

Select...
6
1

Relationship

4
3

Authors

Journals

citations
Cited by 17 publications
(36 citation statements)
references
References 22 publications
0
16
0
Order By: Relevance
“…Clustered designs like those proposed in [23] allow creating independent islands of communication (i.e. clusters) within the wNoC by properly routing packets, which in turn reduces the WCD.…”
Section: System Design Considerationsmentioning
confidence: 99%
See 1 more Smart Citation
“…Clustered designs like those proposed in [23] allow creating independent islands of communication (i.e. clusters) within the wNoC by properly routing packets, which in turn reduces the WCD.…”
Section: System Design Considerationsmentioning
confidence: 99%
“…However, in this case a mechanism is needed to allow inter-cluster communication without jeopardizing the of the affected clusters if they are intended to run real-time tasks. In [23] inter-cluster communication is allowed by using multiple VCs. This approach proposes the use of two VC: one for intra-cluster and another one for inter-cluster communication assuming the amount of inter-cluster communication is a known parameter at system integration.…”
Section: System Design Considerationsmentioning
confidence: 99%
“…We also evaluate W aW +W aP using 3D path planning (3DPP), an industrial avionics parallel application provided by Honeywell [16]. 3DPP uses 16 cores to guide an aircraft through the obstacle map represented as a 3D matrix.…”
Section: Flit-homogeneous Guarantees In Meshesmentioning
confidence: 99%
“…We use EEMBC [20] autobench and an avionics realtime parallel application provided by Honeywell [16]. We show that our design significantly decreases WCET estimates for the parallel application by a factor of 4.8× to 9.5× depending on the number of flits per packet.…”
Section: Introduction Critical Real Time Embedded Systems (Crtes) mentioning
confidence: 99%
“…: TDMA or UBD in buses [23]; partitioning for caches [23]; real-time aware controllers for memory [3], [25]. Those solutions simplify timing analysis as contention effects are nullified when the hardware design eliminates contention interference by construction or easily determined when hardware features bound contention interference [22]. Solutions of this kind ultimately enable the use of the two-step analysis process inherited from the singlecore practice.…”
Section: Related Workmentioning
confidence: 99%