Power Regulation in High Performance Multicore Processors
X. Chen, Y. Wardi, and S. Yalamanchili

TL;DR
This paper introduces a robust, real-time power regulation controller for multicore processors that adapts dynamically without prior system knowledge, demonstrating practical effectiveness on Intel's Haswell architecture.
Contribution
It proposes a novel, adaptive power regulation method using an integral controller with real-time gain adjustment, suitable for commodity multicore processors without prior system characterization.
Findings
Controller maintains stable power regulation across workloads.
Implementation on Intel Haswell shows practical viability.
Robustness to modeling uncertainties and computational errors.
Abstract
This paper presents, implements, and evaluates a power-regulation technique for multicore processors, based on an integral controller with adjustable gain. The gain is designed for wide stability margins, and computed in real time as part of the control law. The tracking performance of the control system is robust with respect to modeling uncertainties and computational errors in the loop. The main challenge of designing such a controller is that the power dissipation of program-workloads varies widely and often cannot be measured accurately; hence extant controllers are either ad hoc or based on a-priori modeling characterizations of the processor and workloads. Our approach is different. Leveraging the aforementioned robustness it uses a simple textbook modeling framework, and adjusts its parameters in real time by a system-identification module. In this it trades modeling precision…
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 · Radiation Effects in Electronics · Embedded Systems Design Techniques
