Optimizing Multi-GPU Parallelization Strategies for Deep Learning Training
Not on the map. Why?
Abstract (arXiv)
Deploying deep learning (DL) models across multiple compute devices to train large and complex models continues to grow in importance because of the demand for faster and more frequent training. Data parallelism (DP) is the most widely used parallelization strategy, but as the number of devices in data parallel training grows, so does the communication overhead between devices. Additionally, a larger aggregate batch size per step leads to statistical efficiency loss, i.e., a larger number of epochs are required to converge to a desired accuracy. These factors affect overall training time and beyond a certain number of devices, the speedup from leveraging DP begins to scale poorly. In addition to DP, each training step can be accelerated by exploiting model parallelism (MP). This work explores hybrid parallelization, where each data parallel worker is comprised of more than one device, across which the model dataflow graph (DFG) is split using MP. We show that at scale, hybrid training will be more effective at minimizing end-to-end training time than exploiting DP alone. We project that for Inception-V3, GNMT, and BigLSTM, the hybrid strategy provides an end-to-end training speedup of at least 26.5%, 8%, and 22% respectively compared to what DP alone can achieve at scale.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). First posted on arXiv 30 Jul 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 0; 2023: 2; 2024: 2; 2025: 2.
9 papers.
- 2021OneFlow: Redesign the Distributed Deep Learning Framework from Scratchcited by 15
- 2023Optimus-CC: Efficient Large NLP Model Training with 3D Parallelism Aware Communication Compressioncited by 15
- 2024Hardware Scaling Trends and Diminishing Returns in Large-Scale Distributed Trainingcited by 8
- 2021Local Critic Training for Model-Parallel Learning of Deep Neural Networkscited by 5
- 2021GPU Domain Specialization via Composable On-Package Architecturecited by 1
- 2025Linear Attention for Joint Power Optimization and User-Centric Clustering in Cell-Free Networkscited by 1
- 2023Expediting Distributed DNN Training with Device Topology-Aware Graph Deploymentcited by 0
- 2024Teacher-Student Learning based Low Complexity Relay Selection in Wireless Powered Communicationscited by 0
- 2025Distributed Deep Learning for Medical Image Denoising with Data Obfuscationcited by 0
- 2025Linear Attention for Joint Power Optimization and User-Centric Clustering in Cell-Free Networks19 Dec 2025
- 2025Distributed Deep Learning for Medical Image Denoising with Data Obfuscation8 Nov 2025
- 2024Hardware Scaling Trends and Diminishing Returns in Large-Scale Distributed Training20 Nov 2024
- 2024Teacher-Student Learning based Low Complexity Relay Selection in Wireless Powered Communications3 Feb 2024
- 2023Expediting Distributed DNN Training with Device Topology-Aware Graph Deployment13 Feb 2023
- 2023Optimus-CC: Efficient Large NLP Model Training with 3D Parallelism Aware Communication Compression24 Jan 2023
- 2021OneFlow: Redesign the Distributed Deep Learning Framework from Scratch28 Oct 2021
- 2021GPU Domain Specialization via Composable On-Package Architecture5 Apr 2021
- 2021Local Critic Training for Model-Parallel Learning of Deep Neural Networks3 Feb 2021