Demystifying the Communication Characteristics for Distributed Transformer Models
원문 초록
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.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
Predicting Graph Structure via Adapted Flux Balance Analysis
SEED: A Structural Encoder for Embedding-Driven Decoding in Time Series Prediction with LLMs
MS-TVNet:A Long-Term Time Series Prediction Method Based on Multi-Scale Dynamic Convolution
Neural MJD: Neural Non-Stationary Merton Jump Diffusion for Time Series Prediction
Multimodal Cinematic Video Synthesis Using Text-to-Image and Audio Generation Models
IndMask: Inductive Explanation for Multivariate Time Series Black-Box Models
토론
이 논문과 연결된 포럼 글이 아직 없습니다.