CML-PowF: Data Clustering Matching Based Low-overhead Multiple CPU Real-time Power Forecasting
Efficient CPU power capping is essential for energy saving and fault tolerance in high-performance computing (HPC) clusters, but its effectiveness depends on accurate and timely processor power forecasting with minimal sampling overhead. Existing methods often struggle to balance these factors under scalability constraints, as hardware limitations tightly bound the available sampling resources. This paper focuses on the issue of high-precision real-time processor power forecasting while maintaining (or minimally increasing) the total overhead of multiprocessor power forecasting, particularly when the parallelism scale ranges from P to 2 P processors or when the problem size scales from M to 2 M . We propose CML-PowF , a low-overhead multiprocessor real-time power forecasting approach based on data clustering. CML-PowF integrates two key algorithms: Alg-CEF , which conducts cluster matching on the runtime characteristics of the program at the P / M scale, and models the trade-off among forecasting error, time span, and sampling overhead. Alg-MSF , which leverages execution patterns from smaller-scale runs to determine the optimal sampling overhead and forecasting time span at the 2 P /2 M scale. We evaluate CML-PowF on x86 and ARM platforms with up to 32 computing nodes (2048 cores). Results show that it achieves 3-6% forecasting error at large scales with only 0.2-0.5% degradation compared to the P / M scale, without increasing total sampling overhead. Integrated with the PowC control system, CML-PowF effectively maintains real-time processor power below target thresholds.
Authors
- Z D Zhang (ORCID: https://orcid.org/0000-0002-9388-8752)
- J B Chen
- Yida Gu
- aolin Cao
- Yuan Yuan (ORCID: https://orcid.org/0009-0004-5072-6093)
- Zhaoyang Ma (ORCID: https://orcid.org/0009-0001-2680-9911)
- Dingwen Tao (ORCID: https://orcid.org/0000-0001-5422-4497)
- Yong Dong (ORCID: https://orcid.org/0000-0002-6073-9849)
- Rongyu Deng (ORCID: https://orcid.org/0009-0006-7661-7922)
Institutions
- National University of Defense Technology (CN)
- Institute of Computing Technology (CN)
Publication Details
- Journal
- ACM Transactions on Architecture and Code Optimization
- Published
- 2026-05-23
- DOI
- https://doi.org/10.1145/3810247
- Primary Topic
- Parallel Computing and Optimization Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00