mlsanityData to 7 Oct 2026

Does compressing activations help model parallel training?

arXiv 2301.02654 ↗First posted 6 Jan 2023cs.LGcited by 11

Not on the map. Why?

Abstract (arXiv)

Large-scale Transformer models are known for their exceptional performance in a range of tasks, but training them can be difficult due to the requirement for communication-intensive model parallelism. One way to improve training speed is to compress the message size in communication. Previous approaches have primarily focused on compressing gradients in a data parallelism setting, but compression in a model-parallel setting is an understudied area. We have discovered that model parallelism has fundamentally different characteristics than data parallelism. In this work, we present the first empirical study on the effectiveness of compression methods for model parallelism. We implement and evaluate three common classes of compression algorithms - pruning-based, learning-based, and quantization-based - using a popular Transformer training framework. We evaluate these methods across more than 160 settings and 8 popular datasets, taking into account different hyperparameters, hardware, and both fine-tuning and pre-training stages. We also provide analysis when the model is scaled up. Finally, we provide insights for future development of model parallelism compression algorithms.

Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 40 of its 68 references that are in the map. First posted on arXiv 6 Jan 2023.

Builds on

40 of 68 references.

References · 40

  1. 2017Attention Is All You Needcited by 59,932
  2. 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
  3. 2020Language Models are Few-Shot Learnerscited by 32,199
  4. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  5. 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
  6. 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,854
  7. 2020Training data-efficient image transformers & distillation through attentioncited by 4,560
  8. 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
  9. 2016SQuAD: 100,000+ Questions for Machine Comprehension of Textcited by 4,115
  10. 2021On the Opportunities and Risks of Foundation Modelscited by 3,961
  11. 2022FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awarenesscited by 3,611
  12. 2022OPT: Open Pre-trained Transformer Language Modelscited by 3,464
28 more
  1. 2019XLNet: Generalized Autoregressive Pretraining for Language Understandingcited by 2,801
  2. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
  3. 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,829
  4. 2020Don't Stop Pretraining: Adapt Language Models to Domains and Taskscited by 1,548
  5. 2020Linformer: Self-Attention with Linear Complexitycited by 1,462
  6. 2015Aligning Books and Movies: Towards Story-like Visual Explanations by Watching Movies and Reading Bookscited by 1,041
  7. 2021AST: Audio Spectrogram Transformercited by 634
  8. 2021Efficient Large-Scale Language Model Training on GPU Clusters Using Megatron-LMcited by 621
  9. 2018signSGD: Compressed Optimisation for Non-Convex Problemscited by 561
  10. 2017Deep Gradient Compression: Reducing the Communication Bandwidth for Distributed Trainingcited by 471
  11. 2018Sparsified SGD with Memorycited by 373
  12. 2018Horovod: fast and easy distributed deep learning in TensorFlowcited by 275
  13. 2017Sparse Communication for Distributed Gradient Descentcited by 243
  14. 2019PowerSGD: Practical Low-Rank Gradient Compression for Distributed Optimizationcited by 234
  15. 2018Beyond Data and Model Parallelism for Deep Neural Networkscited by 177
  16. 2018Mesh-TensorFlow: Deep Learning for Supercomputerscited by 168
  17. 2018ATOMO: Communication-efficient Learning via Atomic Sparsificationcited by 135
  18. 2020Memory-Efficient Pipeline-Parallel DNN Trainingcited by 133
  19. 2021An Image is Worth 16x16 Words, What is a Video Worth?cited by 87
  20. 2021How to Train BERT with an Academic Budgetcited by 80
  21. 2021TeraPipe: Token-Level Pipeline Parallelism for Training Large-Scale Language Modelscited by 74
  22. 2022MPCFormer: fast, performant and private Transformer inference with MPCcited by 67
  23. 2021Pufferfish: Communication-efficient Models At No Extra Costcited by 61
  24. 20158-Bit Approximations for Parallelism in Deep Learningcited by 56
  25. 2017Poseidon: An Efficient Communication Architecture for Distributed Deep Learning on GPU Clusterscited by 55
  26. 2022Fine-tuning Language Models over Slow Networks using Activation Compression with Guaranteescited by 29
  27. 2021On the Utility of Gradient Compression in Distributed Training Systemscited by 26
  28. 2022AMP: Automatically Finding Model Parallel Strategies with Heterogeneity Awarenesscited by 13

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 1; 2024: 4; 2025: 4; 2026: 2.

11 papers.