Towards Predictable Real-Time Performance on Multi-Core Platforms
Hyoseung Kim

TL;DR
This paper addresses the challenge of achieving predictable real-time performance on multi-core platforms in cyber-physical systems by developing analytical and system techniques to bound and reduce resource contention-induced delays.
Contribution
It introduces novel analytical bounds and system-level primitives to mitigate temporal interference, enabling predictable real-time performance on modern multi-core platforms.
Findings
Temporal interference can cause up to 12x delay on commodity hardware.
Proposed techniques effectively bound and reduce resource contention delays.
Enhanced predictability for safety-critical cyber-physical systems.
Abstract
Cyber-physical systems (CPS) integrate sensing, computing, communication and actuation capabilities to monitor and control operations in the physical environment. A key requirement of such systems is the need to provide predictable real-time performance: the timing correctness of the system should be analyzable at design time with a quantitative metric and guaranteed at runtime with high assurance. This requirement of predictability is particularly important for safety-critical domains such as automobiles, aerospace, defense, manufacturing and medical devices. The work in this dissertation focuses on the challenges arising from the use of modern multi-core platforms in CPS. Even as of today, multi-core platforms are rarely used in safety-critical applications primarily due to the temporal interference caused by contention on various resources shared among processor cores, such as…
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.
