Parallax: Sparsity-aware Data Parallel Training of Deep Neural Networks
Not on the map. Why?
Abstract (arXiv)
The employment of high-performance servers and GPU accelerators for training deep neural network models have greatly accelerated recent advances in deep learning (DL). DL frameworks, such as TensorFlow, MXNet, and Caffe2, have emerged to assist DL researchers to train their models in a distributed manner. Although current DL frameworks scale well for image classification models, there remain opportunities for scalable distributed training on natural language processing (NLP) models. We found that current frameworks show relatively low scalability on training NLP models due to the lack of consideration to the difference in sparsity of model parameters. In this paper, we propose Parallax, a framework that optimizes data parallel training by utilizing the sparsity of model parameters. Parallax introduces a hybrid approach that combines Parameter Server and AllReduce architectures to optimize the amount of data transfer according to the sparsity. Experiments show that Parallax built atop TensorFlow achieves scalable training throughput on both dense and sparse models while requiring little effort from its users. Parallax achieves up to 2.8x, 6.02x speedup for NLP models than TensorFlow and Horovod with 48 GPUs, respectively. The training speed for the image classification models is equal to Horovod and 1.53x faster than TensorFlow.
Key facts. Cited by 19 papers in the map (data through 7 Oct 2026). First posted on arXiv 8 Aug 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 3; 2023: 5; 2024: 2; 2025: 2; 2026: 1.
19 papers.
Sort:
- 2021HET: Scaling out Huge Embedding Model Training via Cache-enabled Distributed Frameworkcited by 28
- 2021PipeTransformer: Automated Elastic Pipelining for Distributed Training of Transformerscited by 23
- 2022Alpa: Automating Inter- and Intra-Operator Parallelism for Distributed Deep Learningcited by 20
- 2021HeterPS: Distributed Deep Learning With Reinforcement Learning Based Scheduling in Heterogeneous Environmentscited by 15
- 2021ScaleFreeCTR: MixCache-based Distributed Training System for CTR Models with Huge Embedding Tablecited by 12
- 2024Beyond Throughput and Compression Ratios: Towards High End-to-end Utility of Gradient Compressioncited by 6
- 2022GBA: A Tuning-free Approach to Switch between Synchronous and Asynchronous Training for Recommendation Modelcited by 4
- 2026DynamiQ: Accelerating Gradient Synchronization using Compressed Multi-hop All-reducecited by 4
- 2023Kimad: Adaptive Gradient Compression with Bandwidth Awarenesscited by 2
- 2023SPT: Fine-Tuning Transformer-based Language Models Efficiently with Sparsificationcited by 2
- 2024A Learning Search Algorithm for the Restricted Longest Common Subsequence Problemcited by 2
- 2021S2 Reducer: High-Performance Sparse Communication to Accelerate Distributed Deep Learningcited by 1
7 more
- 2021EmbRace: Accelerating Sparse Communication for Distributed Training of NLP Neural Networkscited by 1
- 2025Rec-AD: An Efficient Computation Framework for FDIA Detection Based on Tensor Train Decomposition and Deep Learning Recommendation Modelcited by 1
- 2022Good Intentions: Adaptive Parameter Management via Intent Signalingcited by 0
- 2023Expediting Distributed DNN Training with Device Topology-Aware Graph Deploymentcited by 0
- 2023A Survey From Distributed Machine Learning to Distributed Deep Learningcited by 0
- 2023Learning to Generate Parameters of ConvNets for Unseen Image Datacited by 0
- 2025First Attentions Last: Better Exploiting First Attentions for Efficient Transformer Trainingcited by 0
- 2026DynamiQ: Accelerating Gradient Synchronization using Compressed Multi-hop All-reduce9 Feb 2026
- 2025First Attentions Last: Better Exploiting First Attentions for Efficient Transformer Training16 Oct 2025
- 2025Rec-AD: An Efficient Computation Framework for FDIA Detection Based on Tensor Train Decomposition and Deep Learning Recommendation Model19 Jul 2025
- 2024A Learning Search Algorithm for the Restricted Longest Common Subsequence Problem15 Oct 2024
- 2024Beyond Throughput and Compression Ratios: Towards High End-to-end Utility of Gradient Compression1 Jul 2024
- 2023SPT: Fine-Tuning Transformer-based Language Models Efficiently with Sparsification16 Dec 2023
- 2023Kimad: Adaptive Gradient Compression with Bandwidth Awareness13 Dec 2023
- 2023Learning to Generate Parameters of ConvNets for Unseen Image Data18 Oct 2023
- 2023A Survey From Distributed Machine Learning to Distributed Deep Learning11 Jul 2023
- 2023Expediting Distributed DNN Training with Device Topology-Aware Graph Deployment13 Feb 2023
- 2022Good Intentions: Adaptive Parameter Management via Intent Signaling1 Jun 2022
- 2022GBA: A Tuning-free Approach to Switch between Synchronous and Asynchronous Training for Recommendation Model23 May 2022
7 more
- 2022Alpa: Automating Inter- and Intra-Operator Parallelism for Distributed Deep Learning28 Jan 2022
- 2021HET: Scaling out Huge Embedding Model Training via Cache-enabled Distributed Framework14 Dec 2021
- 2021HeterPS: Distributed Deep Learning With Reinforcement Learning Based Scheduling in Heterogeneous Environments20 Nov 2021
- 2021EmbRace: Accelerating Sparse Communication for Distributed Training of NLP Neural Networks18 Oct 2021
- 2021S2 Reducer: High-Performance Sparse Communication to Accelerate Distributed Deep Learning5 Oct 2021
- 2021ScaleFreeCTR: MixCache-based Distributed Training System for CTR Models with Huge Embedding Table17 Apr 2021
- 2021PipeTransformer: Automated Elastic Pipelining for Distributed Training of Transformers5 Feb 2021
- 2021HET: Scaling out Huge Embedding Model Training via Cache-enabled Distributed Frameworkcited by 28
- 2021PipeTransformer: Automated Elastic Pipelining for Distributed Training of Transformerscited by 23
- 2022Alpa: Automating Inter- and Intra-Operator Parallelism for Distributed Deep Learningcited by 20
- 2021HeterPS: Distributed Deep Learning With Reinforcement Learning Based Scheduling in Heterogeneous Environmentscited by 15
- 2021ScaleFreeCTR: MixCache-based Distributed Training System for CTR Models with Huge Embedding Tablecited by 12
- 2024Beyond Throughput and Compression Ratios: Towards High End-to-end Utility of Gradient Compressioncited by 6
- 2022GBA: A Tuning-free Approach to Switch between Synchronous and Asynchronous Training for Recommendation Modelcited by 4
- 2026DynamiQ: Accelerating Gradient Synchronization using Compressed Multi-hop All-reducecited by 4
- 2023Kimad: Adaptive Gradient Compression with Bandwidth Awarenesscited by 2
- 2023SPT: Fine-Tuning Transformer-based Language Models Efficiently with Sparsificationcited by 2
- 2024A Learning Search Algorithm for the Restricted Longest Common Subsequence Problemcited by 2
- 2021S2 Reducer: High-Performance Sparse Communication to Accelerate Distributed Deep Learningcited by 1
12 most cited of 19 All 19 (JSON)
- 2026DynamiQ: Accelerating Gradient Synchronization using Compressed Multi-hop All-reduce9 Feb 2026
- 2025First Attentions Last: Better Exploiting First Attentions for Efficient Transformer Training16 Oct 2025
- 2025Rec-AD: An Efficient Computation Framework for FDIA Detection Based on Tensor Train Decomposition and Deep Learning Recommendation Model19 Jul 2025
- 2024A Learning Search Algorithm for the Restricted Longest Common Subsequence Problem15 Oct 2024
- 2024Beyond Throughput and Compression Ratios: Towards High End-to-end Utility of Gradient Compression1 Jul 2024
- 2023SPT: Fine-Tuning Transformer-based Language Models Efficiently with Sparsification16 Dec 2023
- 2023Kimad: Adaptive Gradient Compression with Bandwidth Awareness13 Dec 2023
- 2023Learning to Generate Parameters of ConvNets for Unseen Image Data18 Oct 2023
- 2023A Survey From Distributed Machine Learning to Distributed Deep Learning11 Jul 2023
- 2023Expediting Distributed DNN Training with Device Topology-Aware Graph Deployment13 Feb 2023
- 2022Good Intentions: Adaptive Parameter Management via Intent Signaling1 Jun 2022
- 2022GBA: A Tuning-free Approach to Switch between Synchronous and Asynchronous Training for Recommendation Model23 May 2022
12 newest of 19 All 19 (JSON)