ArchPower: Dataset for Architecture-Level Power Modeling of Modern CPU Design
Qijun Zhang, Yao Lu, Mengming Li, Shang Liu, Zhiyao Xie

TL;DR
ArchPower introduces the first open-source dataset for architecture-level CPU power modeling, enabling more accurate ML-based power prediction with diverse realistic data samples.
Contribution
This work provides the first publicly available dataset for architecture-level CPU power modeling, collected from realistic design flows and covering diverse configurations and workloads.
Findings
Contains 200 CPU samples from 25 configurations
Includes over 100 architectural features per sample
Provides detailed power breakdowns for components
Abstract
Power is the primary design objective of large-scale integrated circuits (ICs), especially for complex modern processors (i.e., CPUs). Accurate CPU power evaluation requires designers to go through the whole time-consuming IC implementation process, easily taking months. At the early design stage (e.g., architecture-level), classical power models are notoriously inaccurate. Recently, ML-based architecture-level power models have been proposed to boost accuracy, but the data availability is a severe challenge. Currently, there is no open-source dataset for this important ML application. A typical dataset generation process involves correct CPU design implementation and repetitive execution of power simulation flows, requiring significant design expertise, engineering effort, and execution time. Even private in-house datasets often fail to reflect realistic CPU design scenarios. In this…
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
Taxonomy
TopicsLow-power high-performance VLSI design · Embedded Systems Design Techniques · Parallel Computing and Optimization Techniques
