mlsanityData to 14 Oct 2026

Grass: Compute Efficient Low-Memory LLM Training with Structured Sparse Gradients

arXiv 2406.17660 ↗First posted 25 Jun 2024cs.LGcited by 18

Not on the map. Why?

Abstract (arXiv)

Large language model (LLM) training and finetuning are often bottlenecked by limited GPU memory. While existing projection-based optimization methods address this by projecting gradients into a lower-dimensional subspace to reduce optimizer state memory, they typically rely on dense projection matrices, which can introduce computational and memory overheads. In this work, we propose Grass (GRAdient Stuctured Sparsification), a novel approach that leverages sparse projections to transform gradients into structured sparse updates. This design not only significantly reduces memory usage for optimizer states but also minimizes gradient memory footprint, computation, and communication costs, leading to substantial throughput improvements. Extensive experiments on pretraining and finetuning tasks demonstrate that Grass achieves competitive performance to full-rank training and existing projection-based methods. Notably, Grass enables half-precision pretraining of a 13B parameter LLaMA model on a single 40GB A100 GPU--a feat infeasible for previous methods--and yields up to a 2× throughput improvement on an 8-GPU system. Code can be found at https://github.com/aashiqmuhamed/GRASS .

Key facts. Cited by 18 papers in the map (data through 14 Oct 2026). Builds on 44 of its 55 references that are in the map. First posted on arXiv 25 Jun 2024.

Builds on

44 of 55 references.

References · 44

  1. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  3. 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,599
  4. 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,380
  5. 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,372
  6. 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 13,028
  7. 2020Measuring Massive Multitask Language Understandingcited by 7,963
  8. 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,899
  9. 2016SQuAD: 100,000+ Questions for Machine Comprehension of Textcited by 4,148
  10. 2021Finetuned Language Models Are Zero-Shot Learnerscited by 3,780
  11. 2023QLoRA: Efficient Finetuning of Quantized LLMscited by 3,418
  12. 2017A Broad-Coverage Challenge Corpus for Sentence Understanding through Inferencecited by 2,682
32 more
  1. 2020GLU Variants Improve Transformercited by 1,804
  2. 2019Root Mean Square Layer Normalizationcited by 1,480
  3. 2019ZeRO: Memory Optimizations Toward Training Trillion Parameter Modelscited by 1,301
  4. 2017SemEval-2017 Task 1: Semantic Textual Similarity - Multilingual and Cross-lingual Focused Evaluationcited by 1,001
  5. 2018Neural Network Acceptability Judgmentscited by 958
  6. 2018Adafactor: Adaptive Learning Rates with Sublinear Memory Costcited by 905
  7. 2016Training Deep Nets with Sublinear Memory Costcited by 848
  8. 2018signSGD: Compressed Optimisation for Non-Convex Problemscited by 571
  9. 2024Dolma: an Open Corpus of Three Trillion Tokens for Language Model Pretraining Researchcited by 483
  10. 2017Deep Gradient Compression: Reducing the Communication Bandwidth for Distributed Trainingcited by 478
  11. 2024GaLore: Memory-Efficient LLM Training by Gradient Low-Rank Projectioncited by 463
  12. 2023How Far Can Camels Go? Exploring the State of Instruction Tuning on Open Resourcescited by 408
  13. 20218-bit Optimizers via Block-wise Quantizationcited by 403
  14. 2018Sparsified SGD with Memorycited by 376
  15. 2024LoRA Learns Less and Forgets Lesscited by 328
  16. 2014Sketching as a Tool for Numerical Linear Algebracited by 288
  17. 2017TernGrad: Ternary Gradients to Reduce Communication in Distributed Deep Learningcited by 256
  18. 2019PowerSGD: Practical Low-Rank Gradient Compression for Distributed Optimizationcited by 238
  19. 2023ReLoRA: High-Rank Training Through Low-Rank Updatescited by 204
  20. 2023S-LoRA: Serving Thousands of Concurrent LoRA Adapterscited by 152
  21. 2023LoRA-FA: Efficient and Effective Low Rank Representation Fine-tuningcited by 137
  22. 2018ATOMO: Communication-efficient Learning via Atomic Sparsificationcited by 136
  23. 2023Full Parameter Fine-tuning for Large Language Models with Limited Resourcescited by 134
  24. 2024Flora: Low-Rank Adapters Are Secretly Gradient Compressorscited by 108
  25. 2024LISA: Layerwise Importance Sampling for Memory-Efficient Large Language Model Fine-Tuningcited by 89
  26. 2024Chain of LoRA: Efficient Fine-tuning of Language Models via Residual Learningcited by 82
  27. 20211-bit Adam: Communication Efficient Large-Scale Training with Adam's Convergence Speedcited by 75
  28. 2023Memory Efficient Optimizers with 4-bit Statescited by 54
  29. 2018SparCML: High-Performance Sparse Communication for Machine Learningcited by 34
  30. 2023AdaLomo: Low-memory Optimization with Adaptive Learning Ratecited by 31
  31. 2019Compressing Gradient Optimizers via Count-Sketchescited by 17
  32. 2024Outlier-weighed Layerwise Sampling for LLM Fine-tuningcited by 8

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2024: 3; 2025: 12; 2026: 3.

18 papers.

Sort:

  1. 2024Enhancing Zeroth-order Fine-tuning for Language Models with Low-rank Structurescited by 50
  2. 2025SubTrack++ : Gradient Subspace Tracking for Scalable LLM Trainingcited by 16
  3. 2024CompAct: Compressed Activations for Memory-Efficient LLM Trainingcited by 15
  4. 2025Memory-Efficient LLM Pretraining via Minimalist Optimizer Designcited by 13
  5. 2025Slamming: Training a Speech Language Model on One GPU in a Daycited by 12
  6. 2025Breaking the Frozen Subspace: Importance Sampling for Low-Rank Optimization in LLM Pretrainingcited by 7
  7. 2025Unbiased Gradient Low-Rank Projectioncited by 7
  8. 2025TensorGRaD: Tensor Gradient Robust Decomposition for Memory-Efficient Neural Operator Trainingcited by 6
  9. 2025Scalable Parameter and Memory Efficient Pretraining for LLM: Recent Algorithmic Advances and Benchmarkingcited by 5
  10. 2024Lean and Mean Adaptive Optimization via Subset-Norm and Subspace-Momentum with Convergence Guaranteescited by 2
  11. 2025QKV Projections Require a Fraction of Their Memorycited by 2
  12. 2025Memory-Efficient Fine-Tuning via Low-Rank Activation Compressioncited by 2
6 more
  1. 2025On the Duality between Gradient Transformations and Adapterscited by 1
  2. 2025Geometrically Principled Randomized Optimization for Efficient LLM Trainingcited by 1
  3. 2026CosmosAlign: Adapting a World Foundation Model for Generative Traffic Video Forecastingcited by 1
  4. 2025PLUMAGE: Probabilistic Low rank Unbiased Min Variance Gradient Estimator for Efficient Large Model Trainingcited by 0
  5. 2026Beyond Perplexity: A Geometric and Spectral Study of Low-Rank Pre-Trainingcited by 0
  6. 2026Memory-Efficient Subspace Optimization with Residual Correction: From Momentum SGD to Muoncited by 0