paper-with-me

Papers

ByteComp: Revisiting Gradient Compression in Distributed Training

2022-05-28 · Zhuang Wang, Haibin Lin, Yibo Zhu, T. S. Eugene Ng

Gradient compression (GC) is a promising approach to addressing the communication bottleneck in distributed deep learning (DDL). However, it is challenging to find the optimal compression strategy for applying GC to DDL because of the intricate interactions among tensors. To fully unleash the benefits of GC, two questions must be addressed: 1) How to express all compression strategies and the corresponding interactions among tensors of any DDL training job? 2) How to quickly select a near-optimal compression strategy? In this paper, we propose ByteComp to answer these questions. It first designs a decision tree abstraction to express all the compression strategies and develops empirical models to timeline tensor computation, communication, and compression to enable ByteComp to derive the intricate interactions among tensors. It then designs a compression decision algorithm that analyzes tensor interactions to eliminate and prioritize strategies and optimally offloads compression to CPUs. Experimental evaluations show that ByteComp can improve the training throughput over the start-of-the-art compression-enabled system by up to 77% for representative DDL training jobs. Moreover, the computational time needed to select the compression strategy is measured in milliseconds, and the selected strategy is only a few percent from optimal.

📄 PDF Abstract BibTeX arXiv:2205.14465

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Deep Gradient Compression: Reducing the Communication Bandwidth for Distributed Training

2017-12-05 · ICLR 2018 1 · Yujun Lin, Song Han, Huizi Mao, Yu Wang 외

Large-scale distributed training requires significant communication bandwidth for gradient exchange that limits the scalability of multi-node training, and requires expensive high-bandwidth network infrastructure. The si…

Federated Learningimage-classificationImage ClassificationLanguage Modeling+3

Deep Gradient Compression Reduce the Communication Bandwidth For distributed Traning

2017-12-05 · The International Conference on Learning Representations 2017 12 · Yujun Lin, Song Han, Huizi Mao, Yu Wang 외

Large-scale distributed training requires significant communication bandwidth for gradient exchange that limits the scalability of multi-node training, and requires expensive high-bandwidth network infrastructure. The si…

Federated Learningimage-classificationImage ClassificationLanguage Modeling+3

CD-SGD: Distributed Stochastic Gradient Descent with Compression and Delay Compensation

2021-06-21 · Enda Yu, Dezun Dong, Yemao Xu, Shuo Ouyang 외

Communication overhead is the key challenge for distributed training. Gradient compression is a widely used approach to reduce communication traffic. When combining with parallel communication mechanism method like pipel…

PacTrain: Pruning and Adaptive Sparse Gradient Compression for Efficient Collective Communication in Distributed Deep Learning

2025-05-24 · Yisu Wang, Ruilong Wu, Xinjiao Li, Dirk Kutscher

Large-scale deep neural networks (DNN) exhibit excellent performance for various tasks. As DNNs and datasets grow, distributed training becomes extremely time-consuming and demands larger clusters. A main bottleneck is t…

MergeComp: A Compression Scheduler for Scalable Communication-Efficient Distributed Training

2021-03-28 · Zhuang Wang, Xinyu Wu, T. S. Eugene Ng

Large-scale distributed training is increasingly becoming communication bound. Many gradient compression algorithms have been proposed to reduce the communication overhead and improve scalability. However, it has been ob…