paper-with-me

Papers

S2 Reducer: High-Performance Sparse Communication to Accelerate Distributed Deep Learning

2021-10-05 · Keshi Ge, Yongquan Fu, Zhiquan Lai, Xiaoge Deng, Dongsheng Li

Distributed stochastic gradient descent (SGD) approach has been widely used in large-scale deep learning, and the gradient collective method is vital to ensure the training scalability of the distributed deep learning system. Collective communication such as AllReduce has been widely adopted for the distributed SGD process to reduce the communication time. However, AllReduce incurs large bandwidth resources while most gradients are sparse in many cases since many gradient values are zeros and should be efficiently compressed for bandwidth saving. To reduce the sparse gradient communication overhead, we propose Sparse-Sketch Reducer (S2 Reducer), a novel sketch-based sparse gradient aggregation method with convergence guarantees. S2 Reducer reduces the communication cost by only compressing the non-zero gradients with count-sketch and bitmap, and enables the efficient AllReduce operators for parallel SGD training. We perform extensive evaluation against four state-of-the-art methods over five training models. Our results show that S2 Reducer converges to the same accuracy, reduces 81\% sparse communication overhead, and achieves 1.8$ \times $ speedup compared to state-of-the-art approaches.

📄 PDF Abstract BibTeX arXiv:2110.02140

Code (0)

등록된 구현이 없습니다.

Tasks

Deep LearningVocal Bursts Intensity Prediction

Methods 이 논문이 사용한 방법론

SGD Stochastic Gradient Descent is an iterative optimization technique that uses minibatches of data to form an expectation of the gradient, rather than the full gradient using…

Similar Papers 제목 키워드 기반

A Dynamic Toolkit for Transmission Characteristics of Precision Reducers with Explicit Contact Geometry

2026-04-02 · Jiacheng Miao, Chao Liu, Qiliang Wang, Yunhui Guan 외 arxiv

Precision reducers are critical components in robotic systems, directly affecting the motion accuracy and dynamic performance of humanoid robots, quadruped robots, collaborative robots, industrial robots, and SCARA robot…

Computational Efficiency

A single step protein assay that is both detergent and reducer compatible: The cydex blue assay

2016-10-24

Determination of protein concentration in often an absolute pre-requisite in preparing samples for biochemical and proteomic analyses. However, current protein assay methods are not compatible with both reducers and dete…

Sparse-ProxSkip: Accelerated Sparse-to-Sparse Training in Federated Learning

2024-05-31 · Georg Meinhardt, Kai Yi, Laurent Condat, Peter Richtárik

In Federated Learning (FL), both client resource constraints and communication costs pose major problems for training large models. In the centralized setting, sparse training addresses resource constraints, while in the…

Federated Learning

Double Quantization for Communication-Efficient Distributed Optimization

2018-05-25 · NeurIPS 2019 12 · Yue Yu, Jiaxiang Wu, Longbo Huang

Modern distributed training of machine learning models suffers from high communication overhead for synchronizing stochastic gradients and model parameters. In this paper, to reduce the communication complexity, we propo…

Distributed OptimizationQuantization

EmbRace: Accelerating Sparse Communication for Distributed Training of NLP Neural Networks

2021-10-18 · Shengwei Li, Zhiquan Lai, Dongsheng Li, Yiming Zhang 외

Distributed data-parallel training has been widely adopted for deep neural network (DNN) models. Although current deep learning (DL) frameworks scale well for dense models like image classification models, we find that t…

image-classificationImage ClassificationScheduling