mlsanityData to 7 Oct 2026

MLP-Offload: Multi-Level, Multi-Path Offloading for LLM Pre-training to Break the GPU Memory Wall

arXiv 2509.02480 ↗First posted 2 Sep 2025cs.DC cs.AI cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Training LLMs larger than the aggregated memory of multiple GPUs is increasingly necessary due to the faster growth of LLM sizes compared to GPU memory. To this end, multi-tier host memory or disk offloading techniques are proposed by state of art. Despite advanced asynchronous multi-tier read/write strategies, such offloading strategies result in significant I/O overheads in the critical path of training, resulting in slower iterations. To this end, we propose MLP-Offload, a novel multi-level, multi-path offloading engine specifically designed for optimizing LLM training on resource-constrained setups by mitigating I/O bottlenecks. We make several key observations that drive the design of MLP-Offload, such as I/O overheads during the update dominate the iteration time; I/O bandwidth of the third-level remote storage tier remains unutilized; and, contention due to concurrent offloading amplifies I/O bottlenecks. Driven by these insights, we design and implement MLP-Offload to offload the optimizer states across multiple tiers in a cache-efficient and concurrency-controlled fashion to mitigate I/O bottlenecks during the backward and update phases. Evaluations on models up to 280B parameters shows that MLP-Offload achieves 2.5× faster iterations compared to the state-of-the-art LLM training runtimes.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 22 of its 50 references that are in the map. First posted on arXiv 2 Sep 2025.

Builds on

22 of 50 references.

References · 22

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2020Language Models are Few-Shot Learnerscited by 32,199
  3. 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
  4. 2019ZeRO: Memory Optimizations Toward Training Trillion Parameter Modelscited by 1,278
  5. 2021Scaling Language Models: Methods, Analysis & Insights from Training Gophercited by 1,199
  6. 2022Galactica: A Large Language Model for Sciencecited by 736
  7. 2023PyTorch FSDP: Experiences on Scaling Fully Sharded Data Parallelcited by 641
  8. 2021ZeRO-Offload: Democratizing Billion-Scale Model Trainingcited by 339
  9. 2021ZeRO-Infinity: Breaking the GPU Memory Wall for Extreme Scale Deep Learningcited by 253
  10. 2017Deep Learning based Recommender System: A Survey and New Perspectivescited by 136
  11. 2021Colossal-AI: A Unified Deep Learning System For Large-Scale Parallel Trainingcited by 96
  12. 2024NEO: Saving GPU Memory Crisis with CPU Offloading for Online LLM Inferencecited by 37
10 more
  1. 2024Effectiveness Assessment of Recent Large Vision-Language Modelscited by 29
  2. 2024Efficient Training of Large Language Models on Distributed Infrastructures: A Surveycited by 26
  3. 2024DataStates-LLM: Lazy Asynchronous Checkpointing for Large Language Modelscited by 16
  4. 2023DeepSpeed4Science Initiative: Enabling Large-Scale Scientific Discovery through Sophisticated AI System Technologiescited by 14
  5. 2024Smart-Infinity: Fast Large Language Model Training using Near-Storage Processing on a Real Systemcited by 14
  6. 2020TensorOpt: Exploring the Tradeoffs in Distributed DNN Training with Auto-Parallelismcited by 10
  7. 2024LoHan: Low-Cost High-Performance Framework to Fine-Tune 100B Model on a Consumer GPUcited by 10
  8. 2024Deep Optimizer States: Towards Scalable Training of Transformer Models Using Interleaved Offloadingcited by 7
  9. 2024Breaking the Memory Wall: A Study of I/O Patterns and GPU Memory Utilization for Hybrid CPU-GPU Offloaded Optimizerscited by 4
  10. 2024Generic and ML Workloads in an HPC Datacenter: Node Energy, Job Failures, and Node-Job Analysiscited by 1

Built on by

Not cited yet.