Measuring the Impact of Interference Channels on Multicore Avionics
Steven H. VanderLeest (1), Samuel R. Thompson (2) ((1) Rapita Systems,, Inc, (2) Rapita Systems Ltd)

TL;DR
This paper introduces a measurement-based approach to analyze how interference channels affect software timing in multicore avionics systems, aiding flight certification by stressing shared resources.
Contribution
It presents a novel two-step methodology combining platform and software characterization to evaluate interference effects in multicore avionics systems.
Findings
Identifies how shared resource interference impacts timing behavior.
Provides a systematic approach for stress testing multicore systems.
Enhances reliability assessment for avionics certification.
Abstract
Measurement-based analysis of software timing behavior provides important insight and evidence for flight certification of modern avionics systems. For multicore systems, however, this analysis is challenging due to interference effects from shared hardware resource usage. We present an approach to multicore timing analysis that uses interference generators to stress interference channels in multicore systems. The test methodology comprises two steps. First, platform characterization measures the sensitivity of the hardware and RTOS to targeted interference channels using a combination of interference generators. Second, software characterization measures the timing behavior of instrumented applications while interference is generated on shared resources.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
