Auto-Precision Scaling for Distributed Deep Learning
Not on the map. Why?
Abstract (arXiv)
It has been reported that the communication cost for synchronizing gradients can be a bottleneck, which limits the scalability of distributed deep learning. Using low-precision gradients is a promising technique for reducing the bandwidth requirement. In this work, we propose Auto Precision Scaling (APS), an algorithm that can improve the accuracy when we communicate gradients by low-precision floating-point values. APS can improve the accuracy for all precisions with a trivial communication cost. Our experimental results show that for many applications, APS can train state-of-the-art models by 8-bit gradients with no or only a tiny accuracy loss (<0.05%). Furthermore, we can avoid any accuracy loss by designing a hybrid-precision technique. Finally, we propose a performance model to evaluate the proposed method. Our experimental results show that APS can get a significant speedup over state-of-the-art methods. To make it available to researchers and developers, we design and implement CPD (Customized-Precision Deep Learning) system, which can simulate the training process using an arbitrary low-precision customized floating-point format. We integrate CPD into PyTorch and make it open-source.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). First posted on arXiv 20 Nov 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 0; 2023: 0; 2024: 0; 2025: 1.
3 papers.
- 2025Low-Precision Training of Large Language Models: Methods, Challenges, and Opportunitiescited by 11
- 2021Online Evolutionary Batch Size Orchestration for Scheduling Deep Learning Workloads in GPU Clusterscited by 7
- 2021Low-Precision Reinforcement Learning: Running Soft Actor-Critic in Half Precisioncited by 3
- 2025Low-Precision Training of Large Language Models: Methods, Challenges, and Opportunities2 May 2025
- 2021Online Evolutionary Batch Size Orchestration for Scheduling Deep Learning Workloads in GPU Clusters8 Aug 2021
- 2021Low-Precision Reinforcement Learning: Running Soft Actor-Critic in Half Precision26 Feb 2021