mlsanityData to 13 Oct 2026

GreedySnake: Accelerating SSD-Offloaded LLM Training with Efficient Scheduling and Optimizer Step Overlapping

arXiv 2512.17570 ↗First posted 19 Dec 2025cs.LG cs.AI cs.PFcited by 0

Not on the map. Why?

Abstract (arXiv)

SSD-offloaded training offers a practical and promising approach to making LLM training cost-effective. Building on gradient accumulation with micro-batches, this paper introduces GreedySnake, a new SSD-offloaded training system that employs vertical scheduling, which executes all microbatches of a layer before proceeding to the next. Compared to existing systems that use horizontal scheduling (i.e., executing micro-batches sequentially), GreedySnake achieves higher training throughput with smaller batch sizes, bringing the system much closer to the ideal scenario predicted by the roofline model. To further mitigate the I/O bottleneck, GreedySnake overlaps part of the optimization step with the forward pass of the next iteration. Experimental results on A100 GPUs show that GreedySnake achieves saturated training throughput improvements over ZeRO-Infinity: 1.96x on 1 GPU and 1.93x on 4 GPUs for GPT-65B, and 2.53x on 1 GPU for GPT-175B.

Key facts. No citing papers in the map yet (data through 13 Oct 2026). Builds on 21 of its 34 references that are in the map. First posted on arXiv 19 Dec 2025.

Builds on

21 of 34 references.

References · 21

  1. 2017Attention Is All You Needcited by 60,106
  2. 2020Language Models are Few-Shot Learnerscited by 32,320
  3. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,223
  4. 2020Scaling Laws for Neural Language Modelscited by 6,494
  5. 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,317
  6. 2023FlashAttention-2: Faster Attention with Better Parallelism and Work Partitioningcited by 2,570
  7. 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,851
  8. 2019ZeRO: Memory Optimizations Toward Training Trillion Parameter Modelscited by 1,289
  9. 2017Mixed Precision Trainingcited by 1,147
  10. 2016Training Deep Nets with Sublinear Memory Costcited by 840
  11. 2023PyTorch FSDP: Experiences on Scaling Fully Sharded Data Parallelcited by 647
  12. 2021ZeRO-Offload: Democratizing Billion-Scale Model Trainingcited by 340
9 more
  1. 2021ZeRO-Infinity: Breaking the GPU Memory Wall for Extreme Scale Deep Learningcited by 255
  2. 2019Checkmate: Breaking the Memory Wall with Optimal Tensor Rematerializationcited by 90
  3. 2024TorchTitan: One-stop PyTorch native solution for production ready LLM pre-trainingcited by 83
  4. 2018SuperNeurons: Dynamic GPU Memory Management for Training Deep Neural Networkscited by 55
  5. 2021PatrickStar: Parallel Training of Pre-trained Models via Chunk-based Memory Managementcited by 15
  6. 2024Smart-Infinity: Fast Large Language Model Training using Near-Storage Processing on a Real Systemcited by 15
  7. 2025SuperOffload: Unleashing the Power of Large-Scale LLM Training on Superchipscited by 6
  8. 2024SSDTrain: An Activation Offloading Framework to SSDs for Faster Large Language Model Trainingcited by 3
  9. 2025Cost-Efficient LLM Training with Lifetime-Aware Tensor Offloading via GPUDirect Storagecited by 3

Built on by

Not cited yet.