Fine-Grained Clustering-Based Power Identification for Multicores
Mohamed R. Elshamy, Mehdi Elahi, Ahmad Patooghy, and Abdel-Hameed A., Badawy

TL;DR
This paper improves fine-grained power estimation in multicore systems by enhancing the BPI method with advanced clustering for initialization and temperature data integration, significantly reducing estimation errors.
Contribution
It introduces a density-based clustering initialization and temperature data utilization to improve BPI accuracy without performance overhead.
Findings
Reduces power estimation error by 76% in a four-core processor.
Outperforms the state-of-the-art BPISS method by 24%.
Enhances thermal management accuracy in multicores and SoCs.
Abstract
Fine-grained power estimation in multicore Systems on Chips (SoCs) is crucial for efficient thermal management. BPI (Blind Power Identification) is a recent approach that determines the power consumption of different cores and the thermal model of the chip using only thermal sensor measurements and total power consumption. BPI relies on steady-state thermal data along with a naive initialization in its Non-negative Matrix Factorization (NMF) process, which negatively impacts the power estimation accuracy of BPI. This paper proposes a two-fold approach to reduce these impacts on BPI. First, this paper introduces an innovative approach for NMF initializing, i.e., density-oriented spatial clustering to identify centroid data points of active cores as initial values. This enhances BPI accuracy by focusing on dense regions in the dataset and excluding outlier data points. Second, it proposes…
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
TopicsPower System Reliability and Maintenance
