mlsanityData to 7 Oct 2026

APOLLO: SGD-like Memory, AdamW-level Performance

arXiv 2412.05270 ↗First posted 6 Dec 2024cs.LG cs.AI cs.PFcited by 50

Not on the map. Why?

Abstract (arXiv)

Large language models (LLMs) are notoriously memory-intensive during training, particularly with the popular AdamW optimizer. This memory burden necessitates using more or higher-end GPUs or reducing batch sizes, limiting training scalability and throughput. To address this, various memory-efficient optimizers have been proposed to reduce optimizer memory usage. However, they face critical challenges: (i) reliance on costly SVD operations; (ii) significant performance trade-offs compared to AdamW; and (iii) still substantial optimizer memory overhead to maintain competitive performance. In this work, we identify that AdamW's learning rate adaptation rule can be effectively coarsened as a structured learning rate update. Based on this insight, we propose Approximated Gradient Scaling for Memory-Efficient LLM Optimization (APOLLO), which approximates learning rate scaling using an auxiliary low-rank optimizer state based on pure random projection. This structured learning rate update rule makes APOLLO highly tolerant to further memory reductions while delivering comparable pre-training performance. Even its rank-1 variant, APOLLO-Mini, achieves superior pre-training performance compared to AdamW with SGD-level memory costs. Extensive experiments demonstrate that the APOLLO series performs on-par with or better than AdamW, while achieving greater memory savings by nearly eliminating the optimization states of AdamW. These savings provide significant system-level benefits: (1) Enhanced Throughput: 3x throughput on an 8xA100-80GB setup compared to AdamW by supporting 4x larger batch sizes. (2) Improved Model Scalability: Pre-training LLaMA-13B with naive DDP on A100-80GB GPUs without system-level optimizations. (3) Low-End GPU Friendly Pre-training: Pre-training LLaMA-7B on a single GPU using less than 12 GB of memory with weight quantization.

Key facts. Cited by 50 papers in the map (data through 7 Oct 2026). Builds on 39 of its 51 references that are in the map. First posted on arXiv 6 Dec 2024.

Builds on

39 of 51 references.

References · 39

  1. 2020Language Models are Few-Shot Learnerscited by 32,199
  2. 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
  3. 2024The Llama 3 Herd of Modelscited by 14,192
  4. 2020Measuring Massive Multitask Language Understandingcited by 7,768
  5. 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,854
  6. 2019HellaSwag: Can a Machine Really Finish Your Sentence?cited by 4,018
  7. 2023QLoRA: Efficient Finetuning of Quantized LLMscited by 3,355
  8. 2023Mistral 7Bcited by 3,065
  9. 2019PIQA: Reasoning about Physical Commonsense in Natural Languagecited by 2,818
  10. 2019BoolQ: Exploring the Surprising Difficulty of Natural Yes/No Questionscited by 2,140
  11. 2018Can a Suit of Armor Conduct Electricity? A New Dataset for Open Book Question Answeringcited by 2,114
  12. 2024LlamaFactory: Unified Efficient Fine-Tuning of 100+ Language Modelscited by 1,442
27 more
  1. 2016Training Deep Nets with Sublinear Memory Costcited by 825
  2. 2017Crowdsourcing Multiple Choice Science Questionscited by 742
  3. 2019MathQA: Towards Interpretable Math Word Problem Solving with Operation-Based Formalismscited by 653
  4. 2024GaLore: Memory-Efficient LLM Training by Gradient Low-Rank Projectioncited by 447
  5. 2024LoRA Learns Less and Forgets Lesscited by 313
  6. 2024MobileLLM: Optimizing Sub-billion Parameter Language Models for On-Device Use Casescited by 216
  7. 2023ChatGPT: Jack of all trades, master of nonecited by 204
  8. 2023ReLoRA: High-Rank Training Through Low-Rank Updatescited by 200
  9. 2022More ConvNets in the 2020s: Scaling up Kernels Beyond 51x51 using Sparsitycited by 142
  10. 2023Full Parameter Fine-tuning for Large Language Models with Limited Resourcescited by 134
  11. 2024Adam-mini: Use Fewer Learning Rates To Gain Morecited by 134
  12. 2020Towards Theoretically Understanding Why SGD Generalizes Better Than ADAM in Deep Learningcited by 125
  13. 2024Why Transformers Need Adam: A Hessian Perspectivecited by 123
  14. 2017Improving Generalization Performance by Switching from Adam to SGDcited by 121
  15. 2024Flora: Low-Rank Adapters Are Secretly Gradient Compressorscited by 103
  16. 2023Compressing LLMs: The Truth is Rarely Pure and Never Simplecited by 59
  17. 2023Toward Understanding Why Adam Converges Faster Than SGD for Transformerscited by 50
  18. 2024Fira: Can We Achieve Full-rank Training of LLMs Under Low-rank Constraint?cited by 39
  19. 2024Memory-Efficient LLM Training with Online Subspace Descentcited by 37
  20. 2024Q-GaLore: Quantized GaLore with INT4 Projection and Layer-Adaptive Low-Rank Gradientscited by 36
  21. 2024LDAdam: Adaptive Optimization from Low-Dimensional Gradient Statisticscited by 35
  22. 2024Subspace Optimization for Large Language Models with Convergence Guaranteescited by 31
  23. 2023SPDF: Sparse Pre-training and Dense Fine-tuning for Large Language Modelscited by 26
  24. 2024PanGu-π Pro:Rethinking Optimization and Architecture for Tiny Language Modelscited by 14
  25. 2024LoQT: Low-Rank Adapters for Quantized Pretrainingcited by 12
  26. 2021An Introduction to Johnson-Lindenstrauss Transformscited by 10
  27. 2023G10: Enabling An Efficient Unified GPU Memory and Storage Architecture with Smart Tensor Migrationscited by 10

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 25; 2026: 24.

50 papers.

Sort:

By area:

  1. 2025ASGO: Adaptive Structured Gradient Optimizationcited by 55
  2. 2025The Path Not Taken: RLVR Provably Learns Off the Principalscited by 52
  3. 2025CoLA: Compute-Efficient Pre-Training of LLMs via Low-Rank Activationcited by 28
  4. 2024SWAN: SGD with Normalization and Whitening Enables Stateless LLM Trainingcited by 20
  5. 2025SUMO: Subspace-Aware Moment-Orthogonalization for Accelerating Memory-Efficient LLM Trainingcited by 16
  6. 2025Forget What You Know about LLMs Evaluations -- LLMs are Like a Chameleoncited by 11
  7. 2025LOST: Low-rank and Sparse Pre-training for Large Language Modelscited by 10
  8. 2025Gradient Multi-Normalization for Stateless and Scalable LLM Trainingcited by 9
  9. 2025Memory-Efficient LLM Pretraining via Minimalist Optimizer Designcited by 8
  10. 2025CR-Net: Scaling Parameter-Efficient Training with Cross-Layer Low-Rank Structurecited by 7
  11. 2025GradPower: Powering Gradients for Faster Language Model Pre-Trainingcited by 6
  12. 2025E3D-Bench: A Benchmark for End-to-End 3D Geometric Foundation Modelscited by 6
38 more
  1. 2025CE-LoRA: Computation-Efficient LoRA Fine-Tuning for Language Modelscited by 5
  2. 2026On Surprising Effectiveness of Masking Updates in Adaptive Optimizerscited by 5
  3. 2025Scalable Parameter and Memory Efficient Pretraining for LLM: Recent Algorithmic Advances and Benchmarkingcited by 4
  4. 2025Low-rank Momentum Factorization for Memory Efficient Trainingcited by 4
  5. 2025Conda: Column-Normalized Adam for Training Large Language Models Fastercited by 4
  6. 2026Fast Catch-Up, Late Switching: Optimal Batch Size Scheduling via Functional Scaling Lawscited by 4
  7. 2026FlashOptim: Optimizers for Memory-Efficient Trainingcited by 4
  8. 2025DACTYL: Diverse Adversarial Corpus of Texts Yielded from Large Language Modelscited by 3
  9. 2026POET-X: Memory-efficient LLM Training by Scaling Orthogonal Transformationcited by 3
  10. 2025Memory-Efficient Fine-Tuning via Low-Rank Activation Compressioncited by 2
  11. 2025BOOST: BOttleneck-Optimized Scalable Training Framework for Low-Rank Large Language Modelscited by 2
  12. 2026Position: Weight Space Should Be a First-Class Generative AI Modalitycited by 2
  13. 2026FORGE: Fused On-Register Gradient Elimination for Memory-Efficient LLM Trainingcited by 2
  14. 2025Memory-Efficient LLM Training by Various-Grained Low-Rank Projection of Gradientscited by 1
  15. 2025Taming LLMs by Scaling Learning Rates with Gradient Groupingcited by 1
  16. 2025FOAM: Blocked State Folding for Memory-Efficient LLM Trainingcited by 1
  17. 2026Train Less, Infer Faster: Efficient Model Finetuning and Compression via Structured Sparsitycited by 1
  18. 2026SAGE: Sign-Adaptive Gradient for Memory-Efficient LLM Optimizationcited by 1
  19. 2025GWT: Scalable Optimizer State Compression for Large Language Model Trainingcited by 0
  20. 2025Gaussian Weight Sampling for Scalable, Efficient and Stable Pseudo-Quantization Trainingcited by 0
  21. 2025Understanding Differential Transformer Unchains Pretrained Self-Attentionscited by 0
  22. 2025Bridging Training and Merging Through Momentum-Aware Optimizationcited by 0
  23. 2026Lotus: Efficient LLM Training by Randomized Low-Rank Gradient Projection with Adaptive Subspace Switchingcited by 0
  24. 2026Emergent Low-Rank Training Dynamics in MLPs with Smooth Activationscited by 0
  25. 2026PRAC: Principal-Random Subspace for LLM Activation Compression and Memory-Efficient Trainingcited by 0
  26. 2026Disposition Distillation at Small Scale: A Three-Arc Negative Resultcited by 0
  27. 2026BROS: Bias-Corrected Randomized Subspaces for Memory-Efficient Single-Loop Bilevel Optimizationcited by 0
  28. 2026ChunkFT: Byte-Streamed Optimization for Memory-Efficient Full Fine-Tuningcited by 0
  29. 2026Completion at the Boundary (CaB): Deployable Switching with Completion-Aware Control under Limited Calibrationcited by 0
  30. 2026No Subspace to Track: Non-Identifiability and Optimizer State in Low-Rank Trainingcited by 0
  31. 2026M+Adam: Low-Precision Training via Additive-Multiplicative Optimizationcited by 0
  32. 2026ISO: An RLVR-Native Optimization Stackcited by 0
  33. 2026On the Principles Behind Neural Network Optimizerscited by 0
  34. 2026Beyond Dense Adam States: Adaptive Log-Space Quantization for Memory-Efficient Optimizerscited by 0
  35. 2026MoARa: Module-Aware Rank Allocation and Structure-Preserving Decomposition for Low-Rank LLM Pre-trainingcited by 0
  36. 2026Relative Generalization Invariance of LLM Pretrainingcited by 0
  37. 2026MeqMuon: Matrix-Equilibrating Muon for LLM Pretrainingcited by 0
  38. 2026TACO: Ternary Absolute-max Column-wise One-sparse Optimizer for LLM Fine-Tuningcited by 0