GLite: a fast and efficient automatic graph-level optimizer for large-scale DNNs
Jiaqi Li, Min Peng, Qingan Li, Meizheng Peng, Mengting Yuan
2022Year
2Citations
Abstract
We propose a scalable graph-level optimizer named GLite to speed up search-based optimizations on large neural networks. GLite leverages a potential-based partitioning strategy to partition large computation graphs into small subgraphs without losing profitable substitution patterns. To avoid redundant subgraph matching, we propose a dynamic programming algorithm to reuse explored matching patterns. The experimental results show that GLite reduces the running time of search-based optimizations from hours to milliseconds, without compromising in inference performance.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Related papers
- GSPO: A Graph Substitution and Parallelization Joint Optimization Framework for DNN InferenceZheng Xu, Xu Dai, Shaojun Wei, Shouyi Yin et al.DAC 2024 · 3 citations
- ETO: Accelerating Optimization of DNN Operators by High-Performance Tensor Program ReuseJingzhi Fang, Yanyan Shen, Yue Wang, Lei ChenVLDB 2022 · 10 citations
- OptMatch: An Efficient and Generic Neural Network-Assisted Subgraph Matching ApproachWenzhe Hou, Xiang Zhao, Bo TangICDE 2025 · 1 citation
- Optimizing DNN Computation Graph using Graph SubstitutionsJingzhi Fang, Yanyan Shen, Yue Wang, Lei ChenVLDB 2020 · 29 citations
- Accelerating Subgraph Matching through Fine-grained and Powerful EquivalencesYujie Lu, Zhijie Zhang, Weiguo Zheng, Lei ZouVLDB 2025 · 1 citation
