Efficient Fine-Grained GPU Performance Modeling for Distributed Deep Learning of LLM
Not on the map. Why?
Abstract (arXiv)
Training Large Language Models(LLMs) is one of the most compute-intensive tasks in high-performance computing. Predicting end-to-end training time for multi-billion parameter models distributed across hundreds of GPUs remains challenging due to complex interactions between transformer components, parallelism strategies(data, model, pipeline, tensor), and multi-tier communication. Learned models require costly sampling, while analytical models often struggle with real-world network and hardware complexities. We address this by decomposing LLMs into core computational primitives and modeling them with: (1) operator-level decomposition for fine-grained analysis; (2) lightweight sampling based hardware-aware prediction models for key operations; (3) an end-to-end prediction system integrating these components across complex parallelization strategies. Crucially, our methodology has been validated on two large-scale HPC systems. Our framework achieves low average prediction errors-4.98% on Perlmutter(A100) and 9.38% on Vista(GH200)-for models up to 20B parameters across 128 GPUs. Importantly, it runs entirely on CPUs, enabling rapid iteration over hardware configurations and training strategies without costly on-cluster experimentation.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 17 of its 42 references that are in the map. First posted on arXiv 26 Sep 2025.
Builds on
17 of 42 references.
References · 17
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2020Scaling Laws for Neural Language Modelscited by 6,586
- 2022Training Compute-Optimal Large Language Modelscited by 3,019
- 2020The Pile: An 800GB Dataset of Diverse Text for Language Modelingcited by 2,411
- 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,868
- 2019ZeRO: Memory Optimizations Toward Training Trillion Parameter Modelscited by 1,301
- 2022GPT-NeoX-20B: An Open-Source Autoregressive Language Modelcited by 713
- 2021Efficient Large-Scale Language Model Training on GPU Clusters Using Megatron-LMcited by 632
- 2022Reducing Activation Recomputation in Large Transformer Modelscited by 302
- 2021ZeRO-Infinity: Breaking the GPU Memory Wall for Extreme Scale Deep Learningcited by 256
- 2018Predicting the Computational Cost of Deep Learning Modelscited by 49
- 2021A Runtime-Based Computational Performance Predictor for Deep Neural Network Trainingcited by 29
5 more
- 2020Daydream: Accurately Estimating the Efficacy of Optimizations for DNN Trainingcited by 22
- 2020Predicting Training Time Without Trainingcited by 22
- 2022Alpa: Automating Inter- and Intra-Operator Parallelism for Distributed Deep Learningcited by 20
- 2024Performance Modeling and Workload Analysis of Distributed Large Language Model Training and Inferencecited by 9
- 2019DeLTA: GPU Performance Model for Deep Learning Applications with In-depth Memory System Traffic Analysiscited by 4
Built on by
Citing papers per year: 2026: 4.
4 papers.
- 2026CausalGuard: Conformal Inference under Graph Uncertainty21 May 2026
- 2026Path-Lock Expert: Separating Reasoning Mode in Hybrid Thinking via Architecture-Level Separation29 Apr 2026
- 2026Trust The Typical4 Feb 2026
- 2026VERGE: Formal Refinement and Guidance Engine for Verifiable LLM Reasoning27 Jan 2026