Pipe-SGD: A Decentralized Pipelined SGD Framework for Distributed Deep Net Training
Not on the map. Why?
Abstract (arXiv)
Distributed training of deep nets is an important technique to address some of the present day computing challenges like memory consumption and computational demands. Classical distributed approaches, synchronous or asynchronous, are based on the parameter server architecture, i.e., worker nodes compute gradients which are communicated to the parameter server while updated parameters are returned. Recently, distributed training with AllReduce operations gained popularity as well. While many of those operations seem appealing, little is reported about wall-clock training time improvements. In this paper, we carefully analyze the AllReduce based setup, propose timing models which include network latency, bandwidth, cluster size and compute time, and demonstrate that a pipelined training with a width of two combines the best of both synchronous and asynchronous training. Specifically, for a setup consisting of a four-node GPU cluster we show wall-clock time training improvements of up to 5.4x compared to conventional approaches.
Key facts. Cited by 28 papers in the map (data through 14 Oct 2026). First posted on arXiv 8 Nov 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 8; 2022: 8; 2023: 3; 2024: 6; 2025: 2; 2026: 1.
28 papers.
Sort:
By area:
- 2024MegaScale: Scaling Large Language Model Training to More Than 10,000 GPUscited by 112
- 2022Decentralized Training of Foundation Models in Heterogeneous Environmentscited by 87
- 20211-bit Adam: Communication Efficient Large-Scale Training with Adam's Convergence Speedcited by 75
- 2022PipeGCN: Efficient Full-Graph Training of Graph Convolutional Networks with Pipelined Feature Communicationcited by 45
- 2022BNS-GCN: Efficient Full-Graph Training of Graph Convolutional Networks with Partition-Parallelism and Random Boundary Node Samplingcited by 43
- 2025Laminar: A Scalable Asynchronous RL Post-Training Frameworkcited by 37
- 2022Fine-tuning Language Models over Slow Networks using Activation Compression with Guaranteescited by 30
- 20211-bit LAMB: Communication Efficient Large-Scale Large-Batch Training with LAMB's Convergence Speedcited by 24
- 2021Distributed Learning Systems with First-order Methodscited by 17
- 2021Persia: An Open, Hybrid System Scaling Deep Learning-based Recommenders up to 100 Trillion Parameterscited by 17
- 2025HydraServe: Minimizing Cold Start Latency for Serverless LLM Serving in Public Cloudscited by 14
- 2021BAGUA: Scaling up Distributed Learning with System Relaxationscited by 13
16 more
- 2023DIGEST: Fast and Communication Efficient Decentralized Learning with Local Updatescited by 12
- 2023mLoRA: Fine-Tuning LoRA Adapters via Highly-Efficient Pipeline Parallelism in Multiple GPUscited by 12
- 2024MSPipe: Efficient Temporal GNN Training via Staleness-Aware Pipelinecited by 12
- 2024Acceleration for Deep Reinforcement Learning using Parallel and Distributed Computing: A Surveycited by 8
- 2022Harmony: Overcoming the Hurdles of GPU Memory Capacity to Train Massive DNN Models on Commodity Serverscited by 6
- 2022Personalized Federated Learning with Communication Compressioncited by 6
- 2024ACCO: Accumulate While You Communicate for Communication-Overlapped Sharded LLM Trainingcited by 6
- 2023FreshGNN: Reducing Memory Access via Stable Historical Embeddings for Graph Neural Network Trainingcited by 4
- 2021LayerPipe: Accelerating Deep Neural Network Training by Intra-Layer and Inter-Layer Gradient Pipelining and Multiprocessor Schedulingcited by 2
- 2021EventGraD: Event-Triggered Communication in Parallel Machine Learningcited by 1
- 2022Locally Asynchronous Stochastic Gradient Descent for Decentralised Deep Learningcited by 1
- 2022Reducing Training Time in Cross-Silo Federated Learning using Multigraph Topologycited by 1
- 2021CD-SGD: Distributed Stochastic Gradient Descent with Compression and Delay Compensationcited by 0
- 2024FedEx: Expediting Federated Learning over Heterogeneous Mobile Devices by Overlapping and Participant Selectioncited by 0
- 2024On the Convergence Theory of Pipeline Gradient-based Analog In-memory Trainingcited by 0
- 2026One-Step Gradient Delay is Not a Barrier for Large-Scale Asynchronous Pipeline Parallel LLM Pretrainingcited by 0
- 2026One-Step Gradient Delay is Not a Barrier for Large-Scale Asynchronous Pipeline Parallel LLM Pretraining29 Jun 2026
- 2025Laminar: A Scalable Asynchronous RL Post-Training Framework14 Oct 2025
- 2025HydraServe: Minimizing Cold Start Latency for Serverless LLM Serving in Public Clouds21 Feb 2025
- 2024Acceleration for Deep Reinforcement Learning using Parallel and Distributed Computing: A Survey8 Nov 2024
- 2024On the Convergence Theory of Pipeline Gradient-based Analog In-memory Training19 Oct 2024
- 2024FedEx: Expediting Federated Learning over Heterogeneous Mobile Devices by Overlapping and Participant Selection1 Jul 2024
- 2024ACCO: Accumulate While You Communicate for Communication-Overlapped Sharded LLM Training3 Jun 2024
- 2024MegaScale: Scaling Large Language Model Training to More Than 10,000 GPUs23 Feb 2024
- 2024MSPipe: Efficient Temporal GNN Training via Staleness-Aware Pipeline23 Feb 2024
- 2023mLoRA: Fine-Tuning LoRA Adapters via Highly-Efficient Pipeline Parallelism in Multiple GPUs5 Dec 2023
- 2023DIGEST: Fast and Communication Efficient Decentralized Learning with Local Updates14 Jul 2023
- 2023FreshGNN: Reducing Memory Access via Stable Historical Embeddings for Graph Neural Network Training18 Jan 2023
16 more
- 2022Personalized Federated Learning with Communication Compression12 Sep 2022
- 2022Reducing Training Time in Cross-Silo Federated Learning using Multigraph Topology20 Jul 2022
- 2022Fine-tuning Language Models over Slow Networks using Activation Compression with Guarantees2 Jun 2022
- 2022Decentralized Training of Foundation Models in Heterogeneous Environments2 Jun 2022
- 2022Locally Asynchronous Stochastic Gradient Descent for Decentralised Deep Learning24 Mar 2022
- 2022BNS-GCN: Efficient Full-Graph Training of Graph Convolutional Networks with Partition-Parallelism and Random Boundary Node Sampling21 Mar 2022
- 2022PipeGCN: Efficient Full-Graph Training of Graph Convolutional Networks with Pipelined Feature Communication20 Mar 2022
- 2022Harmony: Overcoming the Hurdles of GPU Memory Capacity to Train Massive DNN Models on Commodity Servers2 Feb 2022
- 2021Persia: An Open, Hybrid System Scaling Deep Learning-based Recommenders up to 100 Trillion Parameters10 Nov 2021
- 2021LayerPipe: Accelerating Deep Neural Network Training by Intra-Layer and Inter-Layer Gradient Pipelining and Multiprocessor Scheduling14 Aug 2021
- 2021BAGUA: Scaling up Distributed Learning with System Relaxations3 Jul 2021
- 2021CD-SGD: Distributed Stochastic Gradient Descent with Compression and Delay Compensation21 Jun 2021
- 20211-bit LAMB: Communication Efficient Large-Scale Large-Batch Training with LAMB's Convergence Speed13 Apr 2021
- 2021Distributed Learning Systems with First-order Methods12 Apr 2021
- 2021EventGraD: Event-Triggered Communication in Parallel Machine Learning12 Mar 2021
- 20211-bit Adam: Communication Efficient Large-Scale Training with Adam's Convergence Speed4 Feb 2021
- 2024MegaScale: Scaling Large Language Model Training to More Than 10,000 GPUscited by 112
- 2022Decentralized Training of Foundation Models in Heterogeneous Environmentscited by 87
- 20211-bit Adam: Communication Efficient Large-Scale Training with Adam's Convergence Speedcited by 75
- 2022PipeGCN: Efficient Full-Graph Training of Graph Convolutional Networks with Pipelined Feature Communicationcited by 45
- 2022BNS-GCN: Efficient Full-Graph Training of Graph Convolutional Networks with Partition-Parallelism and Random Boundary Node Samplingcited by 43
- 2025Laminar: A Scalable Asynchronous RL Post-Training Frameworkcited by 37
- 2022Fine-tuning Language Models over Slow Networks using Activation Compression with Guaranteescited by 30
- 20211-bit LAMB: Communication Efficient Large-Scale Large-Batch Training with LAMB's Convergence Speedcited by 24
- 2021Distributed Learning Systems with First-order Methodscited by 17
- 2021Persia: An Open, Hybrid System Scaling Deep Learning-based Recommenders up to 100 Trillion Parameterscited by 17
- 2021BAGUA: Scaling up Distributed Learning with System Relaxationscited by 13
- 2023DIGEST: Fast and Communication Efficient Decentralized Learning with Local Updatescited by 12
12 most cited of 26 All 26 (JSON)
- 2026One-Step Gradient Delay is Not a Barrier for Large-Scale Asynchronous Pipeline Parallel LLM Pretraining29 Jun 2026
- 2025Laminar: A Scalable Asynchronous RL Post-Training Framework14 Oct 2025
- 2024On the Convergence Theory of Pipeline Gradient-based Analog In-memory Training19 Oct 2024
- 2024FedEx: Expediting Federated Learning over Heterogeneous Mobile Devices by Overlapping and Participant Selection1 Jul 2024
- 2024ACCO: Accumulate While You Communicate for Communication-Overlapped Sharded LLM Training3 Jun 2024
- 2024MegaScale: Scaling Large Language Model Training to More Than 10,000 GPUs23 Feb 2024
- 2024MSPipe: Efficient Temporal GNN Training via Staleness-Aware Pipeline23 Feb 2024
- 2023mLoRA: Fine-Tuning LoRA Adapters via Highly-Efficient Pipeline Parallelism in Multiple GPUs5 Dec 2023
- 2023DIGEST: Fast and Communication Efficient Decentralized Learning with Local Updates14 Jul 2023
- 2023FreshGNN: Reducing Memory Access via Stable Historical Embeddings for Graph Neural Network Training18 Jan 2023
- 2022Personalized Federated Learning with Communication Compression12 Sep 2022
- 2022Reducing Training Time in Cross-Silo Federated Learning using Multigraph Topology20 Jul 2022
12 newest of 26 All 26 (JSON)