Pith. sign in

REVIEW 3 cited by

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

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2406.17660 v1 pith:NVULU467 submitted 2024-06-25 cs.LG

classification cs.LG
keywords grassmemorygradientssparsetrainingexistingfinetuninggradient
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
abstract

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\times$ throughput improvement on an 8-GPU system. Code can be found at https://github.com/aashiqmuhamed/GRASS .

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 3 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. TensorGRaD: Tensor Gradient Robust Decomposition for Memory-Efficient Neural Operator Training

    cs.LG 2025-01 conditional novelty 6.0 of 10

    TensorGRaD compresses tensor gradients into low-rank plus sparse pieces and shows this cuts optimizer memory by up to 75% for Fourier neural operators without hurting test error.

  2. Geometrically Principled Randomized Optimization for Efficient LLM Training

    cs.LG 2025-10 reject novelty 4.0 of 10

    Randomized Grassmannian subspace updates, combined with Adam-state alignment and residual recovery, produce small evaluation-loss gains over prior low-rank LLM training methods.

  3. PLUMAGE: Probabilistic Low rank Unbiased Min Variance Gradient Estimator for Efficient Large Model Training

    cs.LG 2025-05 conditional novelty 4.0 of 10

    PLUMAGE, an unbiased minimum-variance low-rank gradient estimator with optimizer-moment realignment, reduces the loss gap to full-rank training by about a third compared with GaLORE.

Pith tools