paper-with-me

Papers

Accelerating Distributed Deep Learning using Lossless Homomorphic Compression

2024-02-12 · Haoyu Li, Yuchen Xu, Jiayi Chen, Rohit Dwivedula, Wenfei Wu, Keqiang He, Aditya Akella, Daehyeok Kim

As deep neural networks (DNNs) grow in complexity and size, the resultant increase in communication overhead during distributed training has become a significant bottleneck, challenging the scalability of distributed training systems. Existing solutions, while aiming to mitigate this bottleneck through worker-level compression and in-network aggregation, fall short due to their inability to efficiently reconcile the trade-offs between compression effectiveness and computational overhead, hindering overall performance and scalability. In this paper, we introduce a novel compression algorithm that effectively merges worker-level compression with in-network aggregation. Our solution is both homomorphic, allowing for efficient in-network aggregation without CPU/GPU processing, and lossless, ensuring no compromise on training accuracy. Theoretically optimal in compression and computational efficiency, our approach is empirically validated across diverse DNN models such as NCF, LSTM, VGG19, and BERT-base, showing up to a 6.33$\times$ improvement in aggregation throughput and a 3.74$\times$ increase in per-iteration training speed.

📄 PDF Abstract BibTeX arXiv:2402.07529

Code (1)

lihy0529/lossless_homomorphic_compression 공식 구현 pytorch

Tasks

Computational EfficiencyCPUDeep LearningGPU

Methods 이 논문이 사용한 방법론

Sigmoid Activation 설명 없음
Tanh Activation 설명 없음
LSTM An LSTM is a type of recurrent neural network that addresses the vanishing gradient problem in vanilla…

Similar Papers 제목 키워드 기반

THC: Accelerating Distributed Deep Learning Using Tensor Homomorphic Compression

2023-02-16 · Minghao Li, Ran Ben Basat, Shay Vargaftik, ChonLam Lao 외

Deep neural networks (DNNs) are the de facto standard for essential use cases, such as image classification, computer vision, and natural language processing. As DNNs and datasets get larger, they require distributed tra…

Deep Learningimage-classificationImage Classification

TAGC: Optimizing Gradient Communication in Distributed Transformer Training

2025-04-08 · Igor Polyakov, Alexey Dukhanov, Egor Spirin

The increasing complexity of large language models (LLMs) necessitates efficient training strategies to mitigate the high computational costs associated with distributed training. A significant bottleneck in this process…

ZipCCL: Efficient Lossless Data Compression of Communication Collectives for Accelerating LLM Training

2026-04-30 · Wenxiang Lin, Xinglin Pan, Ruibo Fan, Shaohuai Shi 외 arxiv

Communication has emerged as a critical bottleneck in the distributed training of large language models (LLMs). While numerous approaches have been proposed to reduce communication overhead, the potential of lossless com…

Homomorphic Parameter Compression for Distributed Deep Learning Training

2017-11-28 · Jaehee Jang, Byungook Na, Sungroh Yoon

Distributed training of deep neural networks has received significant research interest, and its major approaches include implementations on multiple GPUs and clusters. Parallelization can dramatically improve the effici…

Deep Learning

DNN gradient lossless compression: Can GenNorm be the answer?

2021-11-15 · Zhong-Jing Chen, Eduin E. Hernandez, Yu-Chih Huang, Stefano Rini

In this paper, the problem of optimal gradient lossless compression in Deep Neural Network (DNN) training is considered. Gradient compression is relevant in many distributed DNN training scenarios, including the recently…

Federated Learning