计算机科学
素描
量化(信号处理)
压缩比
数据压缩
架空(工程)
数据压缩比
散列函数
计算机工程
人工智能
并行计算
算法
图像压缩
图像处理
计算机安全
汽车工程
工程类
图像(数学)
内燃机
操作系统
作者
Jie Gui,Yuchen Song,Ze‐Zhou Wang,Chenhong He,Qun Huang
标识
DOI:10.1109/icde55515.2023.00183
摘要
With the explosive growth of data volume, distributed machine learning has become the mainstream approach for training deep neural networks. However, distributed machine learning incurs non-trivial communication overhead. To this end, various compression schemes are proposed to alleviate the communication volume among nodes. Nevertheless, existing compression schemes, such as gradient quantization or gradient sparsification, suffer from low compression ratios and/or high computational overheads. Recent studies advocate leveraging sketch techniques to assist these schemes. However, the limitations of gradient quantization and gradient sparsification remain. In this paper, we propose SK-Gradient, a novel gradient compression scheme that solely builds on sketch. The core component of SK-Gradient is a novel sketch namely FGC Sketch that is tailored for gradient compression. FGC Sketch precomputes the costly hash functions to alleviate computational overheads. Its simplified design makes it convenient for GPU acceleration. In addition, SK-Gradient leverages various techniques including selective gradient compression and periodic synchronization strategy to improve computational efficiency and compression accuracy. Compared with the state-of-the-art schemes, SK-Gradient achieves up to 92.9% reduction in computational overhead and up to 95.2% improvement in training speedups at the same compression ratio.
科研通智能强力驱动
Strongly Powered by AbleSci AI