mlsanityData to 7 Oct 2026

Distributed SLIDE: Enabling Training Large Neural Networks on Low Bandwidth and Simple CPU-Clusters via Model Parallelism and Sparsity

arXiv 2201.12667 ↗First posted 29 Jan 2022cs.DC cs.LGcited by 2

Not on the map. Why?

Abstract (arXiv)

More than 70% of cloud computing is paid for but sits idle. A large fraction of these idle compute are cheap CPUs with few cores that are not utilized during the less busy hours. This paper aims to enable those CPU cycles to train heavyweight AI models. Our goal is against mainstream frameworks, which focus on leveraging expensive specialized ultra-high bandwidth interconnect to address the communication bottleneck in distributed neural network training. This paper presents a distributed model-parallel training framework that enables training large neural networks on small CPU clusters with low Internet bandwidth. We build upon the adaptive sparse training framework introduced by the SLIDE algorithm. By carefully deploying sparsity over distributed nodes, we demonstrate several orders of magnitude faster model parallel training than Horovod, the main engine behind most commercial software. We show that with reduced communication, due to sparsity, we can train close to a billion parameter model on simple 4-16 core CPU nodes connected by basic low bandwidth interconnect. Moreover, the training time is at par with some of the best hardware accelerators.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 14 of its 28 references that are in the map. First posted on arXiv 29 Jan 2022.

Builds on

14 of 28 references.

References · 14

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  2. 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
  3. 2019Federated Learning: Challenges, Methods, and Future Directionscited by 1,531
  4. 2019Large Batch Optimization for Deep Learning: Training BERT in 76 minutescited by 671
  5. 2017Large Batch Training of Convolutional Networkscited by 529
  6. 2019Deep Learning Recommendation Model for Personalization and Recommendation Systemscited by 327
  7. 2018Horovod: fast and easy distributed deep learning in TensorFlowcited by 275
  8. 2019SLIDE : In Defense of Smart Algorithms over Hardware Acceleration for Large-Scale Deep Learning Systemscited by 46
  9. 2017Adaptive Sampled Softmax with Kernel Based Samplingcited by 38
  10. 2019Large-Batch Training for LSTM and Beyondcited by 21
  11. 2016Scalable and Sustainable Deep Learning via Randomized Hashingcited by 17
  12. 2017A New Unbiased and Efficient Class of LSH-Based Samplers and Estimators for Partition Function Computation in Log-Linear Modelscited by 15
2 more
  1. 2021Accelerating SLIDE Deep Learning on Modern CPUs: Vectorization, Quantizations, Memory Optimizations, and Morecited by 15
  2. 2016Revisiting Winner Take All (WTA) Hashing for Sparse Datasetscited by 2

Built on by

Cited by year

Citing papers per year: 2022: 1; 2023: 1.

2 papers.