用物理约束神经网络提升多核芯片功耗预测精度
CPINN-ABPI: Physics-Informed Neural Networks for Accurate Power Estimation in MPSoCs
- 结合物理模型与神经网络,设计专用损失函数优化功耗估计
- 实测显示功耗误差降低84.7%(CPU)和73.9%(GPU)
- 适合需要实时高精度功耗管理的异构系统芯片场景
现代多处理器片上系统(MPSoCs)的高效热与功耗管理依赖于精确的功耗估算。现有先进方法交替盲功率识别(ABPI)理论上摆脱了对稳态温度的依赖,克服了以往方法的主要缺陷,但其在真实硬件上的表现尚未验证。本研究首次在NVIDIA Jetson Xavier AGX商用平台上对ABPI进行了实证评估,发现其虽具备计算效率且不依赖稳态温度,但在实际场景中存在显著精度不足。为此,我们提出一种新方法:将定制物理信息神经网络(CPINN)与ABPI的热模型相结合,采用融合物理规律与数据驱动的学习损失函数,并通过多目标遗传算法优化以平衡精度与计算开销。实验表明,CPINN-ABPI相较ABPI实现CPU平均绝对误差降低84.7%、GPU降低73.9%,加权平均绝对百分比误差从47%–81%降至约12%。该方法保持实时性能,推理时间仅195.3μs,且在异构SoC上实现85%–99%的精度提升。
原文摘要 · Abstract (English)
Efficient thermal and power management in modern multiprocessor systems-on-chip (MPSoCs) demands accurate power consumption estimation. One of the state-of-the-art approaches, Alternative Blind Power Identification (ABPI), theoretically eliminates the dependence on steady-state temperatures, addressing a major shortcoming of previous approaches. However, ABPI performance has remained unverified in actual hardware implementations. In this study, we conduct the first empirical validation of ABPI on commercial hardware using the NVIDIA Jetson Xavier AGX platform. Our findings reveal that, while ABPI provides computational efficiency and independence from steady-state temperature, it exhibits considerable accuracy deficiencies in real-world scenarios. To overcome these limitations, we introduce a novel approach that integrates Custom Physics-Informed Neural Networks (CPINNs) with the underlying thermal model of ABPI. Our approach employs a specialized loss function that harmonizes physical principles with data-driven learning, complemented by multi-objective genetic algorithm optimization to balance estimation accuracy and computational cost. In experimental validation, CPINN-ABPI achieves a reduction of 84.7\% CPU and 73.9\% GPU in the mean absolute error (MAE) relative to ABPI, with the weighted mean absolute percentage error (WMAPE) improving from 47\%--81\% to $\sim$12\%. The method maintains real-time performance with 195.3~$μ$s of inference time, with similar 85\%--99\% accuracy gains across heterogeneous SoCs.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。