PerfSeer: An Efficient and Accurate Deep Learning Models Performance Predictor
Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 7128-7136.
https://doi.org/10.24963/ijcai.2025/793
Keywords
- Machine Learning: ML: Applications
Abstract
Predicting the performance of deep learning (DL) models, such as execution time and resource utilization, is crucial for Neural Architecture Search (NAS), DL cluster schedulers, and other technologies that advance deep learning. The representation of a model is the foundation for its performance prediction. However, existing methods cannot comprehensively represent diverse model configurations, resulting in unsatisfactory accuracy. To address this, we represent a model as a graph that includes the topology, along with node, edge, and global features, all of which are crucial for effectively capturing the performance of the model. Based on this representation, we propose PerfSeer, a novel predictor that uses a Graph Neural Network (GNN)-based performance prediction model, SeerNet. SeerNet fully leverages the topology and various features, while incorporating optimizations such as Synergistic Max-Mean aggregation (SynMM) and Global-Node Perspective Boost (GNPB) to more effectively capture the critical performance information, enabling it to predict the performance of models accurately. Furthermore, SeerNet can be extended to SeerNet-Multi by using Project Conflicting Gradients (PCGrad), enabling efficient simultaneous prediction of multiple performance metrics without significantly affecting accuracy. We constructed a dataset containing performance metrics for 53k+ model configurations, including execution time, memory usage, and Streaming Multiprocessor (SM) utilization during both training and inference. The evaluation results show that PerfSeer outperforms nn-Meter, Brp-NAS, and DIPPM.
@inproceedings{ijcai2025p793,
title = {PerfSeer: An Efficient and Accurate Deep Learning Models Performance Predictor},
author = {Zhao, Xinlong and Sun, Jiande and Zhang, Jia and Liu, Tong and Liu, Ke},
booktitle = {Proceedings of the Thirty-Fourth International Joint Conference on
Artificial Intelligence, {IJCAI-25}},
publisher = {International Joint Conferences on Artificial Intelligence Organization},
editor = {James Kwok},
pages = {7128--7136},
year = {2025},
month = {8},
note = {Main Track},
doi = {10.24963/ijcai.2025/793},
url = {https://doi.org/10.24963/ijcai.2025/793},
}
TY - CPAPER TI - PerfSeer: An Efficient and Accurate Deep Learning Models Performance Predictor AU - Zhao, Xinlong AU - Sun, Jiande AU - Zhang, Jia AU - Liu, Tong AU - Liu, Ke T2 - Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence, IJCAI-25 PB - International Joint Conferences on Artificial Intelligence Organization PY - 2025 SP - 7128 EP - 7136 DO - 10.24963/ijcai.2025/793 UR - https://doi.org/10.24963/ijcai.2025/793 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: