Demystifying the Communication Characteristics for Distributed Transformer Models
Not on the map. Why?
Abstract (arXiv)
Deep learning (DL) models based on the transformer architecture have revolutionized many DL applications such as large language models (LLMs), vision transformers, audio generation, and time series prediction. Much of this progress has been fueled by distributed training, yet distributed communication remains a substantial bottleneck to training progress. This paper examines the communication behavior of transformer models - that is, how different parallelism schemes used in multi-node/multi-GPU DL Training communicate data in the context of transformers. We use GPT-based language models as a case study of the transformer architecture due to their ubiquity. We validate the empirical results obtained from our communication logs using analytical models. At a high level, our analysis reveals a need to optimize small message point-to-point communication further, correlations between sequence length, per-GPU throughput, model size, and optimizations used, and where to potentially guide further optimizations in framework and HPC middleware design and optimization.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 21 of its 38 references that are in the map. First posted on arXiv 19 Aug 2024.
Builds on
21 of 38 references.
References · 21
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
- 2020Scaling Laws for Neural Language Modelscited by 6,411
- 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,304
- 2022Training Compute-Optimal Large Language Modelscited by 2,927
- 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,829
- 2019ZeRO: Memory Optimizations Toward Training Trillion Parameter Modelscited by 1,278
- 2019Large Batch Optimization for Deep Learning: Training BERT in 76 minutescited by 671
- 20218-bit Optimizers via Block-wise Quantizationcited by 395
- 2022Reducing Activation Recomputation in Large Transformer Modelscited by 300
- 2023Large Language Model as Attributed Training Data Generator: A Tale of Diversity and Biascited by 230
9 more
- 2018Demystifying Parallel and Distributed Deep Learning: An In-Depth Concurrency Analysiscited by 154
- 2018PipeDream: Fast and Efficient Pipeline Parallel DNN Trainingcited by 116
- 2024MegaScale: Scaling Large Language Model Training to More Than 10,000 GPUscited by 111
- 2023CoMPosT: Characterizing and Evaluating Caricature in LLM Simulationscited by 94
- 2023ZeRO++: Extremely Efficient Collective Communication for Giant Model Trainingcited by 50
- 2024Characterization of Large Language Model Development in the Datacentercited by 46
- 2023MCR-DL: Mix-and-Match Communication Runtime for Deep Learningcited by 4
- 2024Comparative Study of Large Language Model Architectures on Frontiercited by 4
- 2018Scalable Distributed DNN Training using TensorFlow and CUDA-Aware MPI: Characterization, Designs, and Performance Evaluationcited by 3
Built on by
Citing papers per year: 2025: 3; 2026: 4.
7 papers.
- 2025Training Foundation Models on a Full-Stack AMD Platform: Compute, Networking, and System Designcited by 5
- 2026TACO: Efficient Communication Compression of Intermediate Tensors for Scalable Tensor-Parallel LLM Trainingcited by 1
- 2025GPU-centric Communication Schemes for HPC and ML Applicationscited by 0
- 2025Trustworthy Efficient Communication for Distributed Learning using LQ-SGD Algorithmcited by 0
- 2026Parallelization Strategies for Dense LLM Deployment: Navigating Through Application-Specific Tradeoffs and Bottleneckscited by 0
- 2026Diagnosing Overhead in Dispatch Operations: Cross-architecture Observatorycited by 0
- 2026The Life of a Token: from Words to Bits on the Wirecited by 0
- 2026The Life of a Token: from Words to Bits on the Wire17 Sep 2026
- 2026Diagnosing Overhead in Dispatch Operations: Cross-architecture Observatory20 May 2026
- 2026TACO: Efficient Communication Compression of Intermediate Tensors for Scalable Tensor-Parallel LLM Training27 Apr 2026
- 2026Parallelization Strategies for Dense LLM Deployment: Navigating Through Application-Specific Tradeoffs and Bottlenecks5 Mar 2026
- 2025Training Foundation Models on a Full-Stack AMD Platform: Compute, Networking, and System Design21 Nov 2025
- 2025Trustworthy Efficient Communication for Distributed Learning using LQ-SGD Algorithm22 Jun 2025
- 2025GPU-centric Communication Schemes for HPC and ML Applications31 Mar 2025