ReadyPower: A Reliable, Interpretable, and Handy Architectural Power Model Based on Analytical Framework

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Zhang, Qijun, Liu, Shang, Lu, Yao, Li, Mengming, Xie, Zhiyao
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866911322217644032
author Zhang, Qijun
Liu, Shang
Lu, Yao
Li, Mengming
Xie, Zhiyao
author_facet Zhang, Qijun
Liu, Shang
Lu, Yao
Li, Mengming
Xie, Zhiyao
contents Power is a primary objective in modern processor design, requiring accurate yet efficient power modeling techniques. Architecture-level power models are necessary for early power optimization and design space exploration. However, classical analytical architecture-level power models (e.g., McPAT) suffer from significant inaccuracies. Emerging machine learning (ML)-based power models, despite their superior accuracy in research papers, are not widely adopted in the industry. In this work, we point out three inherent limitations of ML-based power models: unreliability, limited interpretability, and difficulty in usage. This work proposes a new analytical power modeling framework named ReadyPower, which is ready-for-use by being reliable, interpretable, and handy. We observe that the root cause of the low accuracy of classical analytical power models is the discrepancies between the real processor implementation and the processor's analytical model. To bridge the discrepancies, we introduce architecture-level, implementation-level, and technology-level parameters into the widely adopted McPAT analytical model to build ReadyPower. The parameters at three different levels are decided in different ways. In our experiment, averaged across different training scenarios, ReadyPower achieves >20% lower mean absolute percentage error (MAPE) and >0.2 higher correlation coefficient R compared with the ML-based baselines, on both BOOM and XiangShan CPU architectures.baselines, on both BOOM and XiangShan CPU architectures.
format Preprint
id arxiv_https___arxiv_org_abs_2512_14172
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle ReadyPower: A Reliable, Interpretable, and Handy Architectural Power Model Based on Analytical Framework
Zhang, Qijun
Liu, Shang
Lu, Yao
Li, Mengming
Xie, Zhiyao
Hardware Architecture
Power is a primary objective in modern processor design, requiring accurate yet efficient power modeling techniques. Architecture-level power models are necessary for early power optimization and design space exploration. However, classical analytical architecture-level power models (e.g., McPAT) suffer from significant inaccuracies. Emerging machine learning (ML)-based power models, despite their superior accuracy in research papers, are not widely adopted in the industry. In this work, we point out three inherent limitations of ML-based power models: unreliability, limited interpretability, and difficulty in usage. This work proposes a new analytical power modeling framework named ReadyPower, which is ready-for-use by being reliable, interpretable, and handy. We observe that the root cause of the low accuracy of classical analytical power models is the discrepancies between the real processor implementation and the processor's analytical model. To bridge the discrepancies, we introduce architecture-level, implementation-level, and technology-level parameters into the widely adopted McPAT analytical model to build ReadyPower. The parameters at three different levels are decided in different ways. In our experiment, averaged across different training scenarios, ReadyPower achieves >20% lower mean absolute percentage error (MAPE) and >0.2 higher correlation coefficient R compared with the ML-based baselines, on both BOOM and XiangShan CPU architectures.baselines, on both BOOM and XiangShan CPU architectures.
title ReadyPower: A Reliable, Interpretable, and Handy Architectural Power Model Based on Analytical Framework
topic Hardware Architecture
url https://arxiv.org/abs/2512.14172