Distributed Training of Deep Learning Models: A Taxonomic Perspective
Not on the map. Why?
Abstract (arXiv)
Distributed deep learning systems (DDLS) train deep neural network models by utilizing the distributed resources of a cluster. Developers of DDLS are required to make many decisions to process their particular workloads in their chosen environment efficiently. The advent of GPU-based deep learning, the ever-increasing size of datasets and deep neural network models, in combination with the bandwidth constraints that exist in cluster environments require developers of DDLS to be innovative in order to train high quality models quickly. Comparing DDLS side-by-side is difficult due to their extensive feature lists and architectural deviations. We aim to shine some light on the fundamental principles that are at work when training deep neural networks in a cluster of independent machines by analyzing the general properties associated with training deep learning models and how such workloads can be distributed in a cluster to achieve collaborative model training. Thereby we provide an overview of the different techniques that are used by contemporary DDLS and discuss their influence and implications on the training process. To conceptualize and compare DDLS, we group different techniques into categories, thus establishing a taxonomy of distributed deep learning systems.
Key facts. Cited by 25 papers in the map (data through 7 Oct 2026). First posted on arXiv 8 Jul 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 3; 2023: 7; 2024: 4; 2025: 3; 2026: 4.
25 papers.
Sort:
By area:
- 2021Randomness In Neural Network Training: Characterizing The Impact of Toolingcited by 57
- 2022Distributed Graph Neural Network Training: A Surveycited by 32
- 2022Merlin HugeCTR: GPU-accelerated Recommender System Training and Inferencecited by 20
- 2021Pervasive AI for IoT applications: A Survey on Resource-efficient Distributed Artificial Intelligencecited by 18
- 2022A GPU-specialized Inference Parameter Server for Large-Scale Deep Recommendation Modelscited by 9
- 2021Communication-Efficient Federated Learning for Neural Machine Translationcited by 5
- 2024COMSPLIT: A Communication-Aware Split Learning Design for Heterogeneous IoT Platformscited by 5
- 2024PrivSGP-VR: Differentially Private Variance-Reduced Stochastic Gradient Push with Tight Utility Boundscited by 4
- 2021Federated learning and next generation wireless communications: A survey on bidirectional relationshipcited by 2
- 2023Multi-limb Split Learning for Tumor Classification on Vertically Distributed Datacited by 2
- 2023Robust Fully-Asynchronous Methods for Distributed Training over General Architecturecited by 2
- 2023Roulette: A Semantic Privacy-Preserving Device-Edge Collaborative Inference Framework for Deep Learning Classification Taskscited by 2
13 more
- 2024Training on Fake Labels: Mitigating Label Leakage in Split Learning via Secure Dimension Transformationcited by 2
- 2025Efficient Split Learning LSTM Models for FPGA-based Edge IoT Devicescited by 1
- 2025DP-CSGP: Differentially Private Stochastic Gradient Push with Compressed Communicationcited by 1
- 2026Align and Filter: Improving Performance in Asynchronous On-Policy RLcited by 1
- 2023Quantize Once, Train Fast: Allreduce-Compatible Compression with Provable Guaranteescited by 0
- 2023A Survey From Distributed Machine Learning to Distributed Deep Learningcited by 0
- 2023Weighted Sampled Split Learning (WSSL): Balancing Privacy, Robustness, and Fairness in Distributed Learning Environmentscited by 0
- 2023The Landscape of Modern Machine Learning: A Review of Machine, Distributed and Federated Learningcited by 0
- 2024ReDistill: Residual Encoded Distillation for Peak Memory Reduction of CNNscited by 0
- 2025Dyn-D2P: Dynamic Differentially Private Decentralized Learning with Provable Utility Guaranteecited by 0
- 2026Byzantine-Robust and Communication-Efficient Distributed Training: Compressive and Cyclic Gradient Codingcited by 0
- 2026Adaptive AI Task Partitioning and Safe Offloading in Heterogeneous Edge-Cloud Continuumcited by 0
- 2026VersaDB: A High-Performance AI Storage Database for Unifying Mutimodal Datasetscited by 0
- 2026VersaDB: A High-Performance AI Storage Database for Unifying Mutimodal Datasets24 Aug 2026
- 2026Adaptive AI Task Partitioning and Safe Offloading in Heterogeneous Edge-Cloud Continuum10 May 2026
- 2026Byzantine-Robust and Communication-Efficient Distributed Training: Compressive and Cyclic Gradient Coding17 Mar 2026
- 2026Align and Filter: Improving Performance in Asynchronous On-Policy RL2 Mar 2026
- 2025DP-CSGP: Differentially Private Stochastic Gradient Push with Compressed Communication15 Dec 2025
- 2025Dyn-D2P: Dynamic Differentially Private Decentralized Learning with Provable Utility Guarantee10 May 2025
- 2025Efficient Split Learning LSTM Models for FPGA-based Edge IoT Devices12 Feb 2025
- 2024COMSPLIT: A Communication-Aware Split Learning Design for Heterogeneous IoT Platforms25 Oct 2024
- 2024Training on Fake Labels: Mitigating Label Leakage in Split Learning via Secure Dimension Transformation11 Oct 2024
- 2024ReDistill: Residual Encoded Distillation for Peak Memory Reduction of CNNs6 Jun 2024
- 2024PrivSGP-VR: Differentially Private Variance-Reduced Stochastic Gradient Push with Tight Utility Bounds4 May 2024
- 2023The Landscape of Modern Machine Learning: A Review of Machine, Distributed and Federated Learning5 Dec 2023
13 more
- 2023Weighted Sampled Split Learning (WSSL): Balancing Privacy, Robustness, and Fairness in Distributed Learning Environments27 Oct 2023
- 2023Roulette: A Semantic Privacy-Preserving Device-Edge Collaborative Inference Framework for Deep Learning Classification Tasks6 Sep 2023
- 2023Robust Fully-Asynchronous Methods for Distributed Training over General Architecture21 Jul 2023
- 2023A Survey From Distributed Machine Learning to Distributed Deep Learning11 Jul 2023
- 2023Quantize Once, Train Fast: Allreduce-Compatible Compression with Provable Guarantees29 May 2023
- 2023Multi-limb Split Learning for Tumor Classification on Vertically Distributed Data27 Jan 2023
- 2022Distributed Graph Neural Network Training: A Survey1 Nov 2022
- 2022A GPU-specialized Inference Parameter Server for Large-Scale Deep Recommendation Models17 Oct 2022
- 2022Merlin HugeCTR: GPU-accelerated Recommender System Training and Inference17 Oct 2022
- 2021Communication-Efficient Federated Learning for Neural Machine Translation12 Dec 2021
- 2021Federated learning and next generation wireless communications: A survey on bidirectional relationship14 Oct 2021
- 2021Randomness In Neural Network Training: Characterizing The Impact of Tooling22 Jun 2021
- 2021Pervasive AI for IoT applications: A Survey on Resource-efficient Distributed Artificial Intelligence4 May 2021
- 2021Randomness In Neural Network Training: Characterizing The Impact of Toolingcited by 57
- 2022Distributed Graph Neural Network Training: A Surveycited by 32
- 2022Merlin HugeCTR: GPU-accelerated Recommender System Training and Inferencecited by 20
- 2021Pervasive AI for IoT applications: A Survey on Resource-efficient Distributed Artificial Intelligencecited by 18
- 2022A GPU-specialized Inference Parameter Server for Large-Scale Deep Recommendation Modelscited by 9
- 2021Communication-Efficient Federated Learning for Neural Machine Translationcited by 5
- 2024COMSPLIT: A Communication-Aware Split Learning Design for Heterogeneous IoT Platformscited by 5
- 2024PrivSGP-VR: Differentially Private Variance-Reduced Stochastic Gradient Push with Tight Utility Boundscited by 4
- 2021Federated learning and next generation wireless communications: A survey on bidirectional relationshipcited by 2
- 2023Multi-limb Split Learning for Tumor Classification on Vertically Distributed Datacited by 2
- 2023Robust Fully-Asynchronous Methods for Distributed Training over General Architecturecited by 2
- 2023Roulette: A Semantic Privacy-Preserving Device-Edge Collaborative Inference Framework for Deep Learning Classification Taskscited by 2
12 most cited of 24 All 24 (JSON)
- 2026VersaDB: A High-Performance AI Storage Database for Unifying Mutimodal Datasets24 Aug 2026
- 2026Adaptive AI Task Partitioning and Safe Offloading in Heterogeneous Edge-Cloud Continuum10 May 2026
- 2026Byzantine-Robust and Communication-Efficient Distributed Training: Compressive and Cyclic Gradient Coding17 Mar 2026
- 2026Align and Filter: Improving Performance in Asynchronous On-Policy RL2 Mar 2026
- 2025DP-CSGP: Differentially Private Stochastic Gradient Push with Compressed Communication15 Dec 2025
- 2025Dyn-D2P: Dynamic Differentially Private Decentralized Learning with Provable Utility Guarantee10 May 2025
- 2025Efficient Split Learning LSTM Models for FPGA-based Edge IoT Devices12 Feb 2025
- 2024COMSPLIT: A Communication-Aware Split Learning Design for Heterogeneous IoT Platforms25 Oct 2024
- 2024Training on Fake Labels: Mitigating Label Leakage in Split Learning via Secure Dimension Transformation11 Oct 2024
- 2024PrivSGP-VR: Differentially Private Variance-Reduced Stochastic Gradient Push with Tight Utility Bounds4 May 2024
- 2023The Landscape of Modern Machine Learning: A Review of Machine, Distributed and Federated Learning5 Dec 2023
- 2023Weighted Sampled Split Learning (WSSL): Balancing Privacy, Robustness, and Fairness in Distributed Learning Environments27 Oct 2023
12 newest of 24 All 24 (JSON)