Thermal Safety and Real-Time Predictability on Heterogeneous Embedded SoC Platforms
Seyed Mehdi Hosseini Motlagh

TL;DR
This paper presents a thermal-aware framework for heterogeneous embedded SoC platforms that ensures safety and real-time predictability in safety-critical applications by modeling thermal effects and estimating thermal parameters.
Contribution
It introduces a novel thermal-aware system framework with analytical models and a data-driven thermal parameter estimation scheme for heterogeneous embedded SoCs.
Findings
Framework guarantees safe execution under thermal constraints
Thermal models bound heat generation at different criticality levels
Thermal parameter estimation is effective on commercial off-the-shelf platforms
Abstract
Recent embedded systems are designed with high-performance System-on-Chips (SoCs) to satisfy the computational needs of complex applications widely used in real life, such as airplane controllers, autonomous driving automobiles, medical devices, drones, and hand-held devices. Modern SoCs integrate multi-core CPUs and various types of accelerators including GPUs and DSPs. Uncontrolled heat dissipation is one of the main sources of interference that can adversely affect the reliability and real-time performance of safety-critical applications. The mechanisms currently available to protect SoCs from overheating, such as frequency throttling or core shutdown, may exacerbate the problem as they cause unpredictable delay and deadline misses. Dynamic changes in ambient temperature further increase the difficulty of solving this problem. This dissertation addresses the challenges caused by…
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.
Taxonomy
TopicsParallel Computing and Optimization Techniques · Real-Time Systems Scheduling · Embedded Systems Design Techniques
