Optimus: Accelerating Large-Scale Multi-Modal LLM Training by Bubble Exploitation
On the map: Multimodal LLMs / vision-language models → Visual token pruning and efficiency
Abstract (arXiv)
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 multimodal translation, visual question answering and content generation. Nonetheless, existing systems are inefficient to train MLLMs due to substantial GPU bubbles caused by the heterogeneous modality models and complex data dependencies in 3D parallelism. This paper proposes Optimus, a distributed MLLM training system that reduces end-to-end MLLM training time. Optimus is based on our principled analysis that scheduling the encoder computation within the LLM bubbles can reduce bubbles in MLLM training. To make scheduling encoder computation possible for all GPUs, Optimus searches the separate parallel plans for encoder and LLM, and adopts a bubble scheduling algorithm to enable exploiting LLM bubbles without breaking the original data dependencies in the MLLM model architecture. We further decompose encoder layer computation into a series of kernels, and analyze the common bubble pattern of 3D parallelism to carefully optimize the sub-millisecond bubble scheduling, minimizing the overall training time. Our experiments in a production cluster show that Optimus accelerates MLLM training by 20.5%-21.3% with ViT-22B and GPT-175B model over 3072 GPUs compared to baselines.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Placed in Visual token pruning and efficiency, one of 16 directions in Multimodal LLMs / vision-language models. Builds on 23 of its 38 references that are in the map. First posted on arXiv 7 Aug 2024.
Builds on
23 of 38 references.
References · 23
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
- 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,304
- 2022Flamingo: a Visual Language Model for Few-Shot Learningcited by 4,337
- 2023MiniGPT-4: Enhancing Vision-Language Understanding with Advanced Large Language Modelscited by 2,689
- 2015VQA: Visual Question Answeringcited by 2,489
- 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
- 2019OK-VQA: A Visual Question Answering Benchmark Requiring External Knowledgecited by 1,114
- 2021Scaling Vision Transformerscited by 993
- 2023Scaling Vision Transformers to 22 Billion Parameterscited by 690
- 2023PyTorch FSDP: Experiences on Scaling Fully Sharded Data Parallelcited by 641
11 more
- 2021Efficient Large-Scale Language Model Training on GPU Clusters Using Megatron-LMcited by 621
- 2023MiniGPT-v2: large language model as a unified interface for vision-language multi-task learningcited by 617
- 2022Reducing Activation Recomputation in Large Transformer Modelscited by 300
- 2024MM-LLMs: Recent Advances in MultiModal Large Language Modelscited by 277
- 2024MegaScale: Scaling Large Language Model Training to More Than 10,000 GPUscited by 111
- 2021Chimera: Efficiently Training Large-Scale Neural Networks with Bidirectional Pipelinescited by 68
- 2022Bamboo: Making Preemptible Instances Resilient for Affordable Training of Large DNNscited by 49
- 2021MM-ViT: Multi-Modal Video Transformer for Compressed Video Action Recognitioncited by 44
- 2019Multimodal Machine Translation through Visuals and Speechcited by 29
- 2022PipeFisher: Efficient Training of Large Language Models Using Pipelining and Fisher Information Matricescited by 24
- 2024DiffusionPipe: Training Large Diffusion Models with Efficient Pipelinescited by 4
Built on by
Citing papers per year: 2024: 2; 2025: 6; 2026: 6.
14 papers.
Sort:
By area:
- 2026Kimi K3: Open Frontier Intelligencecited by 99
- 2024Next Token Prediction Towards Multimodal Intelligence: A Comprehensive Surveycited by 27
- 2025LongCat-Flash-Omni Technical Reportcited by 23
- 2025VeOmni: Scaling Any Modality Model Training with Model-Centric Distributed Recipe Zoocited by 20
- 2024SimpleFSDP: Simpler Fully Sharded Data Parallel with torch.compilecited by 7
- 2025OrchMLLM: Orchestrate Multimodal Data with Batch Post-Balancing to Accelerate Multimodal Large Language Model Trainingcited by 3
- 2025MegaScale-Data: Scaling Dataloader for Multisource Large Foundation Model Trainingcited by 3
- 2025DIP: Efficient Large Multimodal Model Training with Dynamic Interleaved Pipelinecited by 3
- 2025OctoPipe: Reducing Pipeline Bubbles for Heterogeneous Models via Co-Optimizing Partitioning, Placement, and Schedulingcited by 2
- 2026Efficient Scaling of LLM Training with Flexible Context Parallelismcited by 1
- 2026A Readiness-Driven Runtime for Pipeline-Parallel Training under Runtime Variabilitycited by 0
- 2026BigMac: Breaking the Pareto Frontier of Compute and Memory in Multimodal LLM Trainingcited by 0
- 2026Kimi K3: Open Frontier Intelligence27 Jul 2026
- 2026FlowTrain: Flow-Based Decoupled Training for Industrial-Grade Vision-Language Models22 Jun 2026
- 2026Heterogeneous Parallelism for Multimodal Large Language Model Training26 May 2026
- 2026BigMac: Breaking the Pareto Frontier of Compute and Memory in Multimodal LLM Training25 May 2026
- 2026A Readiness-Driven Runtime for Pipeline-Parallel Training under Runtime Variability18 May 2026
- 2026Efficient Scaling of LLM Training with Flexible Context Parallelism25 Feb 2026
- 2025LongCat-Flash-Omni Technical Report31 Oct 2025
- 2025OctoPipe: Reducing Pipeline Bubbles for Heterogeneous Models via Co-Optimizing Partitioning, Placement, and Scheduling28 Sep 2025
- 2025VeOmni: Scaling Any Modality Model Training with Model-Centric Distributed Recipe Zoo4 Aug 2025
- 2025DIP: Efficient Large Multimodal Model Training with Dynamic Interleaved Pipeline19 Apr 2025
- 2025MegaScale-Data: Scaling Dataloader for Multisource Large Foundation Model Training14 Apr 2025
- 2025OrchMLLM: Orchestrate Multimodal Data with Batch Post-Balancing to Accelerate Multimodal Large Language Model Training31 Mar 2025
- 2025OrchMLLM: Orchestrate Multimodal Data with Batch Post-Balancing to Accelerate Multimodal Large Language Model Trainingcited by 3
- 2025DIP: Efficient Large Multimodal Model Training with Dynamic Interleaved Pipelinecited by 3
- 2026BigMac: Breaking the Pareto Frontier of Compute and Memory in Multimodal LLM Trainingcited by 0
- 2026Heterogeneous Parallelism for Multimodal Large Language Model Trainingcited by 0
- 2026FlowTrain: Flow-Based Decoupled Training for Industrial-Grade Vision-Language Modelscited by 0
- 2026FlowTrain: Flow-Based Decoupled Training for Industrial-Grade Vision-Language Models22 Jun 2026
- 2026Heterogeneous Parallelism for Multimodal Large Language Model Training26 May 2026
- 2026BigMac: Breaking the Pareto Frontier of Compute and Memory in Multimodal LLM Training25 May 2026
- 2025DIP: Efficient Large Multimodal Model Training with Dynamic Interleaved Pipeline19 Apr 2025
- 2025OrchMLLM: Orchestrate Multimodal Data with Batch Post-Balancing to Accelerate Multimodal Large Language Model Training31 Mar 2025
- 2025LongCat-Flash-Omni Technical Reportcited by 23
- 2025VeOmni: Scaling Any Modality Model Training with Model-Centric Distributed Recipe Zoocited by 20
- 2026Kimi K3: Open Frontier Intelligencecited by 99
- 2026Kimi K3: Open Frontier Intelligence27 Jul 2026
- 2024Next Token Prediction Towards Multimodal Intelligence: A Comprehensive Surveycited by 27
- 2024SimpleFSDP: Simpler Fully Sharded Data Parallel with torch.compilecited by 7
- 2025MegaScale-Data: Scaling Dataloader for Multisource Large Foundation Model Trainingcited by 3
- 2025OctoPipe: Reducing Pipeline Bubbles for Heterogeneous Models via Co-Optimizing Partitioning, Placement, and Schedulingcited by 2
- 2026Efficient Scaling of LLM Training with Flexible Context Parallelismcited by 1
- 2026A Readiness-Driven Runtime for Pipeline-Parallel Training under Runtime Variabilitycited by 0
- 2026A Readiness-Driven Runtime for Pipeline-Parallel Training under Runtime Variability18 May 2026
- 2026Efficient Scaling of LLM Training with Flexible Context Parallelism25 Feb 2026
- 2025OctoPipe: Reducing Pipeline Bubbles for Heterogeneous Models via Co-Optimizing Partitioning, Placement, and Scheduling28 Sep 2025
- 2025MegaScale-Data: Scaling Dataloader for Multisource Large Foundation Model Training14 Apr 2025
- 2024Next Token Prediction Towards Multimodal Intelligence: A Comprehensive Survey16 Dec 2024
- 2024SimpleFSDP: Simpler Fully Sharded Data Parallel with torch.compile1 Nov 2024
Similar, not cited
Close in wording, no citation either way
- 2025Enabling Disaggregated Multi-Stage MLLM Inference via GPU-Internal Scheduling and Resource Sharing
- 2026Cost-Efficient Multimodal LLM Inference via Cross-Tier GPU Heterogeneity
- 2025MindVL: Towards Efficient and Effective Training of Multimodal Large Language Models on Ascend NPUs
- 2026ParVL: Parallel Scaling and Expandable Compute Allocation for Multimodal LLMs
- 2024LongLLaVA: Scaling Multi-modal LLMs to 1000 Images Efficiently via a Hybrid Architecture
- 2025Modality Inflation: Energy Characterization and Optimization Opportunities for MLLM Inference ↗
- 2025Open-Qwen2VL: Compute-Efficient Pre-Training of Fully-Open Multimodal LLMs on Academic Resources
- 2024SoupLM: Model Integration in Large Language and Multi-Modal Models