vTrain: A Simulation Framework for Evaluating Cost-effective and Compute-optimal Large Language Model Training
Not on the map. Why?
Abstract (arXiv)
As large language models (LLMs) become widespread in various application domains, a critical challenge the AI community is facing is how to train these large AI models in a cost-effective manner. Existing LLM training plans typically employ a heuristic based parallel training strategy which is based on empirical observations rather than grounded upon a thorough examination of the search space of LLM parallelization. Such limitation renders existing systems to leave significant performance left on the table, wasting millions of dollars worth of training cost. This paper presents our profiling-driven simulator called vTrain, providing AI practitioners a fast yet accurate software framework to determine an efficient and cost-effective LLM training system configuration. We demonstrate vTrain's practicality through several case studies, e.g., effectively evaluating optimal training parallelization strategies that balances training time and its associated training cost, efficient multi-tenant GPU cluster schedulers targeting multiple LLM training jobs, and determining a compute-optimal LLM model architecture given a fixed compute budget.
Key facts. Cited by 23 papers in the map (data through 14 Oct 2026). Builds on 37 of its 80 references that are in the map. First posted on arXiv 27 Nov 2023.
Builds on
37 of 80 references.
References · 37
- 2017Attention Is All You Needcited by 60,361
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2023GPT-4 Technical Reportcited by 18,396
- 2022Training language models to follow instructions with human feedbackcited by 15,971
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 14,132
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 13,028
- 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,326
- 2022FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awarenesscited by 3,673
- 2022OPT: Open Pre-trained Transformer Language Modelscited by 3,512
- 2022Training Compute-Optimal Large Language Modelscited by 3,019
- 2023FlashAttention-2: Faster Attention with Better Parallelism and Work Partitioningcited by 2,598
- 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,868
25 more
- 2020GShard: Scaling Giant Models with Conditional Computation and Automatic Shardingcited by 1,631
- 2019ZeRO: Memory Optimizations Toward Training Trillion Parameter Modelscited by 1,301
- 2021Efficient Large-Scale Language Model Training on GPU Clusters Using Megatron-LMcited by 632
- 2022Using DeepSpeed and Megatron to Train Megatron-Turing NLG 530B, A Large-Scale Generative Language Modelcited by 559
- 2021ZeRO-Offload: Democratizing Billion-Scale Model Trainingcited by 341
- 2021ZeRO-Infinity: Breaking the GPU Memory Wall for Extreme Scale Deep Learningcited by 256
- 2018Beyond Data and Model Parallelism for Deep Neural Networkscited by 179
- 2020Memory-Efficient Pipeline-Parallel DNN Trainingcited by 134
- 2020DAPPLE: A Pipelined Data Parallel Approach for Training Large Modelscited by 101
- 2020PyTorch Distributed: Experiences on Accelerating Data Parallel Trainingcited by 90
- 2019Analysis of Large-Scale Multi-Tenant GPU Clusters for DNN Training Workloadscited by 79
- 2020Pollux: Co-adaptive Cluster Scheduling for Goodput-Optimized Deep Learningcited by 72
- 2020Heterogeneity-Aware Cluster Scheduling Policies for Deep Learning Workloadscited by 56
- 2023ASTRA-sim2.0: Modeling Hierarchical Networks and Disaggregated Systems for Large-model Training at Scalecited by 47
- 2018Supporting Very Large Models using Automatic Dataflow Graph Partitioningcited by 43
- 2019Themis: Fair and Efficient GPU Cluster Schedulingcited by 43
- 2021Characterization and Prediction of Deep Learning Workloads in Large-Scale GPU Datacenterscited by 31
- 2019PREMA: A Predictive Multi-task Scheduling Algorithm For Preemptible Neural Processing Unitscited by 30
- 2020Daydream: Accurately Estimating the Efficacy of Optimizations for DNN Trainingcited by 22
- 2020LazyBatching: An SLA-aware Batching System for Cloud Machine Learning Inferencecited by 22
- 2021Themis: A Network Bandwidth-Aware Collective Scheduling Policy for Distributed Training of DL Modelscited by 16
- 2023Optimus-CC: Efficient Large NLP Model Training with 3D Parallelism Aware Communication Compressioncited by 15
- 2021Online Evolutionary Batch Size Orchestration for Scheduling Deep Learning Workloads in GPU Clusterscited by 7
- 2021Efficient Strong Scaling Through Burst Parallel Trainingcited by 3
- 2020SeqPoint: Identifying Representative Iterations of Sequence-based Neural Networkscited by 2
Built on by
Citing papers per year: 2023: 1; 2024: 5; 2025: 8; 2026: 9.
23 papers.
Sort:
By area:
- 2024Optimizing RLHF Training for Large Language Models with Stage Fusioncited by 43
- 2024LLMServingSim: A HW/SW Co-Simulation Infrastructure for LLM Inference Serving at Scalecited by 31
- 2025RAGO: Systematic Performance Optimization for Retrieval-Augmented Generation Servingcited by 19
- 2024APEX: An Extensible and Dynamism-Aware Simulator for Automated Parallel Execution in LLM Servingcited by 15
- 2023mLoRA: Fine-Tuning LoRA Adapters via Highly-Efficient Pipeline Parallelism in Multiple GPUscited by 12
- 2024Demystifying AI Platform Design for Distributed Inference of Next-Generation LLM modelscited by 12
- 2026LLMServingSim 2.0: A Unified Simulator for Heterogeneous and Disaggregated LLM Serving Infrastructurecited by 9
- 2025Lumos: Efficient Performance Modeling and Estimation for Large-scale LLM Trainingcited by 7
- 2025Compass: SLO-aware Query Planner for Compound AI Serving at Scalecited by 5
- 2025Optimizing LLMs for Italian: Reducing Token Fertility and Enhancing Efficiency Through Vocabulary Adaptationcited by 2
- 2026M-Loss: Quantifying Model Merging Compatibility with Limited Unlabeled Datacited by 2
- 2025Maya: Optimizing Deep Learning Training Workloads using GPU Runtime Emulationcited by 1
11 more
- 2025Scalable Synthesis of distributed LLM workloads through Symbolic Tensor Graphscited by 1
- 2026PASCAL: A Phase-Aware Scheduling Algorithm for Serving Reasoning-based Large Language Modelscited by 1
- 2026Not All Errors Are Equal: A Systematic Study of Error Propagation in Large Language Model Inferencecited by 1
- 2024Towards a Flexible and High-Fidelity Approach to Distributed DNN Training Emulationcited by 0
- 2025Phantora: Maximizing Code Reuse in Simulation-based Machine Learning System Performance Estimationcited by 0
- 2025Photonic Fabric Platform for AI Acceleratorscited by 0
- 2026Training Time Prediction for Mixed Precision-based Distributed Trainingcited by 0
- 2026A Few GPUs, A Whole Lotta Scale: Faithful LLM Training Emulation with PrismLLMcited by 0
- 2026Simthesizer: An Agent-Driven Simulation Framework for LLM Serving Systemscited by 0
- 2026Parallelism Strategy Chaining for Fast Training Convergencecited by 0
- 2026ATTUNE: Agentic Throughput Tuning for LLM Trainingcited by 0
- 2026ATTUNE: Agentic Throughput Tuning for LLM Training13 Oct 2026
- 2026Parallelism Strategy Chaining for Fast Training Convergence7 Sep 2026
- 2026Simthesizer: An Agent-Driven Simulation Framework for LLM Serving Systems25 Aug 2026
- 2026Not All Errors Are Equal: A Systematic Study of Error Propagation in Large Language Model Inference1 Jun 2026
- 2026A Few GPUs, A Whole Lotta Scale: Faithful LLM Training Emulation with PrismLLM15 May 2026
- 2026Training Time Prediction for Mixed Precision-based Distributed Training17 Apr 2026
- 2026LLMServingSim 2.0: A Unified Simulator for Heterogeneous and Disaggregated LLM Serving Infrastructure26 Feb 2026
- 2026PASCAL: A Phase-Aware Scheduling Algorithm for Serving Reasoning-based Large Language Models12 Feb 2026
- 2026M-Loss: Quantifying Model Merging Compatibility with Limited Unlabeled Data9 Feb 2026
- 2025Scalable Synthesis of distributed LLM workloads through Symbolic Tensor Graphs13 Nov 2025
- 2025Photonic Fabric Platform for AI Accelerators18 Jul 2025
- 2025Phantora: Maximizing Code Reuse in Simulation-based Machine Learning System Performance Estimation2 May 2025
11 more
- 2025Optimizing LLMs for Italian: Reducing Token Fertility and Enhancing Efficiency Through Vocabulary Adaptation23 Apr 2025
- 2025Compass: SLO-aware Query Planner for Compound AI Serving at Scale23 Apr 2025
- 2025Lumos: Efficient Performance Modeling and Estimation for Large-scale LLM Training12 Apr 2025
- 2025Maya: Optimizing Deep Learning Training Workloads using GPU Runtime Emulation26 Mar 2025
- 2025RAGO: Systematic Performance Optimization for Retrieval-Augmented Generation Serving18 Mar 2025
- 2024APEX: An Extensible and Dynamism-Aware Simulator for Automated Parallel Execution in LLM Serving26 Nov 2024
- 2024Optimizing RLHF Training for Large Language Models with Stage Fusion20 Sep 2024
- 2024LLMServingSim: A HW/SW Co-Simulation Infrastructure for LLM Inference Serving at Scale10 Aug 2024
- 2024Demystifying AI Platform Design for Distributed Inference of Next-Generation LLM models3 Jun 2024
- 2024Towards a Flexible and High-Fidelity Approach to Distributed DNN Training Emulation5 May 2024
- 2023mLoRA: Fine-Tuning LoRA Adapters via Highly-Efficient Pipeline Parallelism in Multiple GPUs5 Dec 2023
- 2024LLMServingSim: A HW/SW Co-Simulation Infrastructure for LLM Inference Serving at Scalecited by 31
- 2024APEX: An Extensible and Dynamism-Aware Simulator for Automated Parallel Execution in LLM Servingcited by 15
- 2024Demystifying AI Platform Design for Distributed Inference of Next-Generation LLM modelscited by 12
- 2026LLMServingSim 2.0: A Unified Simulator for Heterogeneous and Disaggregated LLM Serving Infrastructurecited by 9
- 2026LLMServingSim 2.0: A Unified Simulator for Heterogeneous and Disaggregated LLM Serving Infrastructure26 Feb 2026
- 2024APEX: An Extensible and Dynamism-Aware Simulator for Automated Parallel Execution in LLM Serving26 Nov 2024
- 2024LLMServingSim: A HW/SW Co-Simulation Infrastructure for LLM Inference Serving at Scale10 Aug 2024
- 2024Demystifying AI Platform Design for Distributed Inference of Next-Generation LLM models3 Jun 2024
- 2023mLoRA: Fine-Tuning LoRA Adapters via Highly-Efficient Pipeline Parallelism in Multiple GPUscited by 12
- 2025Lumos: Efficient Performance Modeling and Estimation for Large-scale LLM Trainingcited by 7
- 2025Compass: SLO-aware Query Planner for Compound AI Serving at Scalecited by 5
- 2025Optimizing LLMs for Italian: Reducing Token Fertility and Enhancing Efficiency Through Vocabulary Adaptationcited by 2
- 2026M-Loss: Quantifying Model Merging Compatibility with Limited Unlabeled Datacited by 2
- 2025Maya: Optimizing Deep Learning Training Workloads using GPU Runtime Emulationcited by 1
- 2025Scalable Synthesis of distributed LLM workloads through Symbolic Tensor Graphscited by 1
- 2026Not All Errors Are Equal: A Systematic Study of Error Propagation in Large Language Model Inferencecited by 1
- 2024Towards a Flexible and High-Fidelity Approach to Distributed DNN Training Emulationcited by 0
- 2025Phantora: Maximizing Code Reuse in Simulation-based Machine Learning System Performance Estimationcited by 0
- 2025Photonic Fabric Platform for AI Acceleratorscited by 0
- 2026Training Time Prediction for Mixed Precision-based Distributed Trainingcited by 0
12 most cited of 14 All 14 (JSON)
- 2026Parallelism Strategy Chaining for Fast Training Convergence7 Sep 2026
- 2026Not All Errors Are Equal: A Systematic Study of Error Propagation in Large Language Model Inference1 Jun 2026
- 2026A Few GPUs, A Whole Lotta Scale: Faithful LLM Training Emulation with PrismLLM15 May 2026
- 2026Training Time Prediction for Mixed Precision-based Distributed Training17 Apr 2026
- 2026M-Loss: Quantifying Model Merging Compatibility with Limited Unlabeled Data9 Feb 2026
- 2025Scalable Synthesis of distributed LLM workloads through Symbolic Tensor Graphs13 Nov 2025
- 2025Photonic Fabric Platform for AI Accelerators18 Jul 2025
- 2025Phantora: Maximizing Code Reuse in Simulation-based Machine Learning System Performance Estimation2 May 2025
- 2025Optimizing LLMs for Italian: Reducing Token Fertility and Enhancing Efficiency Through Vocabulary Adaptation23 Apr 2025
- 2025Compass: SLO-aware Query Planner for Compound AI Serving at Scale23 Apr 2025
- 2025Lumos: Efficient Performance Modeling and Estimation for Large-scale LLM Training12 Apr 2025
- 2025Maya: Optimizing Deep Learning Training Workloads using GPU Runtime Emulation26 Mar 2025
12 newest of 14 All 14 (JSON)