NPU-Accelerated Imitation Learning for Thermal Optimization of QoS-Constrained Heterogeneous Multi-Cores
Martin Rapp, Heba Khdr, Nikita Krohmer, J\"org Henkel

TL;DR
This paper introduces a novel approach using imitation learning and neural processing units to optimize thermal management in heterogeneous multi-core processors, achieving significant temperature reductions with minimal overhead.
Contribution
First application of imitation learning for temperature optimization under QoS constraints, leveraging NPU acceleration for real-time resource management in multi-core systems.
Findings
Significant temperature reduction achieved
Negligible run-time overhead demonstrated
Effective on unseen applications and cooling conditions
Abstract
Application migration and dynamic voltage and frequency scaling (DVFS) are indispensable means for fully exploiting the available potential in thermal optimization of a heterogeneous clustered multi-core processor under user-defined quality of service (QoS) targets. However, selecting the core to execute each application and the voltage/frequency (V/f) levels of each cluster is a complex problem because 1) the diverse characteristics and QoS targets of applications require different optimizations, and 2) per-cluster DVFS requires a global optimization considering all running applications. State-of-the-art resource management techniques for power or temperature minimization either rely on measurements that are often not available (such as power) or fail to consider all the dimensions of the problem (e.g., by using simplified analytical models). Imitation learning (IL) enables to use the…
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
TopicsFerroelectric and Negative Capacitance Devices · Parallel Computing and Optimization Techniques · Advanced Memory and Neural Computing
