PyTorch Distributed: Experiences on Accelerating Data Parallel Training
Summary: Design, implementation, and evaluation of PyTorch Distributed Data Parallel for scalable data-parallel training on GPUs. Unique practical optimizations—gradient bucketing, compute/communication overlap, and skipped gradient sync—achieving near-linear scaling to 256 GPUs. (summarized by gpt-5-nano on Feb 09 2026)
Incoming Non-self Citations Over Time
Authors
- 1. Shen Li (Meta)
- 2. Yanli Zhao (Meta)
- 3. Rohan Varma (Meta)
- 4. Omkar Salpekar (Meta)
- 5. Pieter Noordhuis
- 6. Teng Li (Meta)
- 7. Adam Paszke (University of Warsaw)
- 8. Jeff Smith (Meta)
- 9. Brian Vaughan (Meta)
- 10. Pritam Damania (Meta)
- 11. Soumith Chintala (Meta)
BibTeX Citation
@article{li_vldb20,
title = {{PyTorch Distributed: Experiences on Accelerating Data Parallel Training}},
author = {Li, Shen and Zhao, Yanli and Varma, Rohan and Salpekar, Omkar and Noordhuis, Pieter and Li, Teng and Paszke, Adam and Smith, Jeff and Vaughan, Brian and Damania, Pritam and Chintala, Soumith},
journal = {PVLDB},
series = {{VLDB} '20},
volume = {13},
number = {12},
pages = {3005--3018},
doi = {10.14778/3415478.3415530},
url = {https://doi.org/10.14778/3415478.3415530},
year = {2020}
}
Incoming Citations (Sorted by Pagerank)
Showing 29 of 29 citing papers.
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 0 of 0 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
| Rank | Cited Paper | Year | Venue | Pagerank |
|---|
Previous
Page 1 / 1
Next
Semantically Similar Papers
| # | Overall Rank | Paper | Year | Venue |
|---|---|---|---|---|
| 1 | 6,519 | Dynamic Parameter Allocation in Parameter Servers | 2020 | VLDB |
| 2 | 1,234 | Large Graph Convolutional Network Training with GPU-Oriented Data Communication Architecture | 2021 | VLDB |
| 3 | 5,305 | Parallel Training of Knowledge Graph Embedding Models: A Comparison of Techniques | 2022 | VLDB |
| 4 | 9,546 | NeutronTP: Load-Balanced Distributed Full-Graph GNN Training with Tensor Parallelism | 2025 | VLDB |
| 5 | 8,101 | SDP_PIPE: A Semi-Decentralized Framework for Heterogeneity-aware Pipeline-parallel Training | 2023 | VLDB |
| 6 | 9,729 | Scalable Graph Convolutional Network Training on Distributed-Memory Systems | 2023 | VLDB |
| 7 | 8,905 | TensorSocket: Shared Data Loading for Deep Learning Training | 2026 | SIGMOD |
| 8 | 10,113 | Distributed Learning of Fully Connected Neural Networks using Independent Subnet Training | 2022 | VLDB |
| 9 | 4,956 | Heterogeneity-Aware Distributed Machine Learning Training via Partial Reduce | 2021 | SIGMOD |
| 10 | 2,473 | PyTorch FSDP: Experiences on Scaling Fully Sharded Data Parallel | 2023 | VLDB |