paper-with-me

홈 › Papers

Heterogeneous Parallelism for Multimodal Large Language Model Training

2026-05-26 · Yashaswi Karnati, Kamran Jafari, Akash Mehra, Li Ding, Pranav Prashant Thombre, Ali Roshan Ghias, Shifang Xu, Parth Mannan, Yu Yao, Hao Wu, Eric Harper, Ashwath Aithal, Nima Tajbakhsh arxiv

Foundation model training is becoming multimodal, from post-training pipelines to large-scale pretraining. As modality coverage broadens, context windows grow, and encoder LLM scales diverge, a single LLM-centric TP/CP/PP/DP/EP layout increasingly limits throughput. This coupling forces encoders to inherit LLM-driven sharding and placement choices that can add communication, limit encoder parallelism, or constrain the LLM schedule; the mismatch is most pronounced at long contexts, where LLM context parallelism is needed for the fused multimodal sequence but encoder inputs remain bounded. We present heterogeneous parallelism for multimodal large language model training, an abstraction that lets modules in one end-to-end graph use independent layouts and rank placements, supporting colocated execution on shared GPUs and non-colocated execution on disjoint rank sets. The key challenge is preserving boundary tensor semantics across independent layouts: forward activations must be materialized for the destination layout, while backward gradients must be routed back to the source layout. We address this with boundary communicators that implement forward and backward layout transforms, plus scheduling extensions for both placement modes. We evaluate optimized homogeneous, colocated heterogeneous, and non-colocated heterogeneous configurations across multimodal workloads and GPU scales to characterize when added layout and placement freedom exposes a better operating point. Across this sweep, colocated heterogeneity improves TFLOPS/GPU by up to 49.3%, while non-colocated heterogeneity improves aggregate token throughput by up to 13.0% and TFLOPS/GPU by up to 9.6%. We validate loss convergence parity against homogeneous baselines and release the system as an open-source Megatron-LM extension.

📄 PDF Abstract BibTeX arXiv:2605.27678

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

ElasticMM: Efficient Multimodal LLMs Serving with Elastic Multimodal Parallelism

2025-07-14 · Zedong Liu, Shenggan Cheng, Guangming Tan, Yang You 외 arxiv

Multimodal large language models (MLLMs) extend LLMs to handle images, videos, and audio by incorporating feature extractors and projection modules. However, these additional components -- combined with complex inference…

Heterogeneous Low-Bandwidth Pre-Training of LLMs

2026-01-05 · Yazan Obeidi, Amir Sarfi, Joel Lidin, Paul Janson 외 arxiv

Pre-training large language models (LLMs) increasingly requires distributed compute, yet bandwidth constraints make it difficult to scale beyond well-provisioned datacenters-especially when model parallelism forces frequ…

Optimus: Accelerating Large-Scale Multi-Modal LLM Training by Bubble Exploitation

2024-08-07 · Weiqi Feng, Yangrui Chen, Shaoyu Wang, Yanghua Peng 외

Multimodal large language models (MLLMs) have extended the success of large language models (LLMs) to multiple data types, such as image, text and audio, achieving significant performance in various domains, including mu…

GPUQuestion AnsweringSchedulingVisual Question Answering

A Codesign of Scheduling and Parallelization for Large Model Training in Heterogeneous Clusters

2024-03-24 · Chunyu Xue, Weihao Cui, Han Zhao, Quan Chen 외

Joint consideration of scheduling and adaptive parallelism offers great opportunities for improving the training efficiency of large models on heterogeneous GPU clusters. However, integrating adaptive parallelism into a …

GPUScheduling

Efficient Scaling of LLM Training with Flexible Context Parallelism

2026-02-25 · Yifan Niu, Han Xiao, Dongyi Liu, Wei Zhou 외 arxiv

Scaling long-context capabilities is crucial for Large Language Models (LLMs). However, real-world data contain a large number of sequences with heterogeneous lengths. Existing training libraries for LLMs rely on static …