BigPower: Hierarchical Source-Level Module Power Estimation for CPUs with Large Language Models
This paper introduces BigPower, a hierarchical source-level surrogate model for fine-grained module-level power estimation during CPU design using large language models and architectural hierarchy.
Provides a new method for fine-grained power estimation using source-level design information and large language models.
Before reading this…
Applications
- →CPU design
- →Power optimization
To understand this paper, make sure you know these concepts first:
- Basic understanding of CPU design and power estimation conceptsfind papers →
Abstract
More Like ThisAccurate power estimation is important for understanding and optimizing CPU power behavior, yet practical workflows often rely on simulation-derived information or post-silicon analysis. In this work, we present BigPower, a hierarchical source-level surrogate model for fine-grained module-level power estimation during CPU design. BigPower leverages large language model-based representations together with architectural hierarchy, module connectivity, configuration parameters, and workload context to estimate module-level power consumption directly from source-level design information, without requiring additional simulation during inference. Experimental results in the open-source XiangShan processor family demonstrate practical fine-grained power estimation across diverse configurations and workloads, offering an efficient alternative to conventional simulation-based workflows.