mlsanityData to 14 Oct 2026

Priority-based Parameter Propagation for Distributed DNN Training

arXiv 1905.03960 ↗First posted 10 May 2019cs.DC cs.LGcited by 21

Not on the map. Why?

Abstract (arXiv)

Data parallel training is widely used for scaling distributed deep neural network (DNN) training. However, the performance benefits are often limited by the communication-heavy parameter synchronization step. In this paper, we take advantage of the domain specific knowledge of DNN training and overlap parameter synchronization with computation in order to improve the training performance. We make two key observations: (1) the optimal data representation granularity for the communication may differ from that used by the underlying DNN model implementation and (2) different parameters can afford different synchronization delays. Based on these observations, we propose a new synchronization mechanism called Priority-based Parameter Propagation (P3). P3 synchronizes parameters at a finer granularity and schedules data transmission in such a way that the training process incurs minimal communication delay. We show that P3 can improve the training throughput of ResNet-50, Sockeye and VGG-19 by as much as 25%, 38% and 66% respectively on clusters with realistic network bandwidth

Key facts. Cited by 21 papers in the map (data through 14 Oct 2026). First posted on arXiv 10 May 2019.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2020: 1; 2021: 8; 2022: 4; 2023: 2; 2024: 3; 2025: 2; 2026: 1.

21 papers.

Sort:

By area:

  1. 2024MegaScale: Scaling Large Language Model Training to More Than 10,000 GPUscited by 112
  2. 2025RLinf: Flexible and Efficient Large-scale Reinforcement Learning via Macro-to-Micro Flow Transformationcited by 57
  3. 2021Moshpit SGD: Communication-Efficient Decentralized Training on Heterogeneous Unreliable Devicescited by 36
  4. 2022Egeria: Efficient DNN Training with Knowledge-Guided Layer Freezingcited by 22
  5. 2024Lancet: Accelerating Mixture-of-Experts Training via Whole Graph Computation-Communication Overlappingcited by 22
  6. 2022On Optimizing the Communication of Model Parallelismcited by 19
  7. 2021Distributed Learning Systems with First-order Methodscited by 17
  8. 2023Optimus-CC: Efficient Large NLP Model Training with 3D Parallelism Aware Communication Compressioncited by 15
  9. 2022dPRO: A Generic Profiling and Optimization System for Expediting Distributed DNN Trainingcited by 12
  10. 2021Horizontally Fused Training Array: An Effective Hardware Utilization Squeezer for Training Novel Deep Learning Modelscited by 7
  11. 2021CGX: Adaptive System Support for Communication-Efficient Deep Learningcited by 4
  12. 2020Elastic Consistency: A General Consistency Model for Distributed Stochastic Gradient Descentcited by 3
9 more
  1. 2021DynaComm: Accelerating Distributed CNN Training between Edges and Clouds through Dynamic Communication Schedulingcited by 1
  2. 2021EmbRace: Accelerating Sparse Communication for Distributed Training of NLP Neural Networkscited by 1
  3. 2021Automatic Configuration for Optimal Communication Scheduling in DNN Trainingcited by 1
  4. 2022ByteComp: Revisiting Gradient Compression in Distributed Trainingcited by 1
  5. 2021Scheduling Optimization Techniques for Neural Network Trainingcited by 0
  6. 2023On the Burstiness of Distributed Machine Learning Trafficcited by 0
  7. 2024MLCC: A Congestion Control Technique to Accelerate ML Trainingcited by 0
  8. 2025Routing for Large ML Modelscited by 0
  9. 2026DBLP: Phase-Aware Bounded-Loss Transport for Burst-Resilient Distributed ML Trainingcited by 0