Towards CPU Performance Prediction: New Challenge Benchmark Dataset and Novel Approach
Xiaoman Liu

TL;DR
This paper introduces a new benchmark dataset and a deep learning model with attention mechanisms for accurate CPU performance prediction across various benchmarks, aiding hardware design and reducing testing time.
Contribution
The paper presents the Nova CPU Performance Predictor (NCPP), a novel deep learning approach that outperforms traditional methods in accuracy and explainability, and provides a comprehensive dataset for CPU benchmarking.
Findings
NCPP significantly outperforms eight mainstream machine learning models.
The dataset covers various CPU models and benchmark suites.
Open-source release of the model encourages further research.
Abstract
The server central processing unit (CPU) market continues to exhibit robust demand due to the rising global need for computing power. Against this backdrop, CPU benchmark performance prediction is crucial for architecture designers. It offers profound insights for optimizing system designs and significantly reduces the time required for benchmark testing. However, the current research suffers from a lack of a unified, standard and a comprehensive dataset covering various CPU benchmark suites on real machines. Additionally, the traditional simulation-based methods suffer from slow simulation speeds. Furthermore, traditional machine learning approaches not only struggle to process complex features across various hardware configurations but also fall short in achieving sufficient accuracy. To bridge these gaps, we firstly perform a streamlined data preprocessing and reorganize our…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsParallel Computing and Optimization Techniques
