arXiv · 2509.19029
Clapping: Removing Per-sample Storage for Pipeline Parallel Distributed Optimization with Communication Compression
Abstract
Pipeline-parallel distributed optimization is essential for large-scale machine learning but is challenged by significant communication overhead from transmitting high-dimensional activations and gradients between workers. Existing approaches often depend on impractical unbiased gradient assumptions or incur sample-size memory overhead. This paper introduces Clapping, a Communication compression algorithm with LAzy samPling for Pipeline-parallel learnING. Clapping adopts a lazy sampling strategy that reuses data samples across steps, breaking sample-wise memory barrier and supporting convergence in few-epoch or online training regimes. Clapping comprises two variants including Clapping-FC and Clapping-FU, both of which achieve convergence without unbiased gradient assumption, effectively addressing compression error propagation in multi-worker settings. Numerical experiments validate the performance of Clapping across different learning tasks.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Boao Kong, Xu Huang, Yuqi Xu, Yixuan Liang, Bin Wang, Kun Yuan. 2025-09-23. Clapping: Removing Per-sample Storage for Pipeline Parallel Distributed Optimization with Communication Compression. https://arxiv.org/abs/2509.19029
Cite the original work for its findings. Save a collection to share your selection of sources.