FlashSVD: Memory-Efficient Inference with Streaming for Low-Rank Models
Not on the map. Why?
Abstract (arXiv)
Singular Value Decomposition (SVD) has recently seen a surge of interest as a simple yet powerful tool for large language models (LLMs) compression, with a growing number of works demonstrating 20-80% parameter reductions at minimal accuracy loss. Previous SVD-based approaches have focused primarily on reducing the memory footprint of model weights, largely overlooking the additional activation memory overhead incurred during inference when applying truncated factors via standard dense CUDA kernels. Our experiments demonstrate that this activation overhead, scaling with sequence length and hidden dimension, prevents current SVD compression techniques from achieving any reduction in peak inference memory, thereby limiting their viability for real-world, on-device deployments. We introduce FlashSVD, a novel, end-to-end rank-aware streaming inference framework specifically designed for SVD-compressed large language models. FlashSVD can be seamlessly integrated with any model that employs SVD-based methods for parameter reduction. By fusing low-rank projection kernels directly into both the self-attention and feed-forward network (FFN) pipelines, FlashSVD avoid materializing full-size activation buffers. Instead, small tiles of the truncated factors are loaded into on-chip SRAM, multiplied and reduced on the fly, and immediately evicted, preserving high GPU occupancy and adding no extra latency. On standard encoder benchmarks (e.g., BERT-Base), FlashSVD cuts peak activation memory by up to 70.2% and intermediate transient memory by 75%, all while incur no accuracy loss with upstreaming compression methods, offering a practical path toward memory-constrained deployment of low-rank LLMs.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). Builds on 31 of its 38 references that are in the map. First posted on arXiv 2 Aug 2025.
Builds on
31 of 38 references.
References · 31
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,380
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 14,132
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,372
- 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,899
- 2022FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awarenesscited by 3,673
- 2022OPT: Open Pre-trained Transformer Language Modelscited by 3,512
- 2023QLoRA: Efficient Finetuning of Quantized LLMscited by 3,418
- 2023FlashAttention-2: Faster Attention with Better Parallelism and Work Partitioningcited by 2,598
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,329
- 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,868
- 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,593
19 more
- 2016Pruning Filters for Efficient ConvNetscited by 1,143
- 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 702
- 2022Efficiently Scaling Transformer Inferencecited by 539
- 2024FlashAttention-3: Fast and Accurate Attention with Asynchrony and Low-precisioncited by 519
- 2017ThiNet: A Filter Level Pruning Method for Deep Neural Network Compressioncited by 442
- 2024SVD-LLM: Truncation-aware Singular Value Decomposition for Large Language Model Compressioncited by 243
- 2022Language model compression with weighted low-rank factorizationcited by 195
- 2020Integer Quantization for Deep Learning Inference: Principles and Empirical Evaluationcited by 188
- 2017MorphNet: Fast & Simple Resource-Constrained Structure Learning of Deep Networkscited by 94
- 2025SVD-LLM V2: Optimizing Singular Value Truncation for Large Language Model Compressioncited by 67
- 2024Palu: Compressing KV-Cache with Low-Rank Projectioncited by 64
- 2024MoDeGPT: Modular Decomposition for Large Language Model Compressioncited by 48
- 2025Dobi-SVD: Differentiable SVD for LLM Compression and Some New Perspectivescited by 48
- 2017An Entropy-based Pruning Method for CNN Compressioncited by 37
- 2023Xformer: Hybrid X-Shaped Transformer for Image Denoisingcited by 37
- 2024Star Attention: Efficient LLM Inference over Long Sequencescited by 25
- 2019Towards Compact ConvNets via Structure-Sparsity Regularized Filter Pruningcited by 14
- 2024CoreInfer: Accelerating Large Language Model Inference with Semantics-Inspired Adaptive Sparse Activationcited by 14
- 2024BlockLLM: Multi-tenant Finer-grained Serving for Large Language Modelscited by 5
Built on by
Citing papers per year: 2025: 3; 2026: 6.
9 papers.
- 2025Automating Structural Engineering Workflows with Large Language Model Agentscited by 6
- 2025From Orthomosaics to Raw UAV Imagery: Enhancing Palm Detection and Crown-Center Localizationcited by 3
- 2026Learning Where to Embed: Noise-Aware Positional Embedding for Query Retrieval in Small-Object Detectioncited by 3
- 2026T2S-Bench & Structure-of-Thought: Benchmarking and Prompting Comprehensive Text-to-Structure Reasoningcited by 2
- 2025Cott-ADNet: Lightweight Real-Time Cotton Boll and Flower Detection Under Field Conditionscited by 1
- 2026DecodeShare: Tracing the Shared Subspace of LLM Decode-Time Decisionscited by 1
- 2026PuzzleKV: Page-Wise Low-Rank Decomposition for KV Cache Compressioncited by 0
- 2026LowRankArena: A Standardized Evaluation Platform for SVD-Based LLM Compressioncited by 0
- 2026Preserving Mathematical Reasoning in Compressed Diffusion Language Models via Trajectory-Aware Low-Rank Approximationcited by 0
- 2026Preserving Mathematical Reasoning in Compressed Diffusion Language Models via Trajectory-Aware Low-Rank Approximation2 Oct 2026
- 2026LowRankArena: A Standardized Evaluation Platform for SVD-Based LLM Compression26 Aug 2026
- 2026PuzzleKV: Page-Wise Low-Rank Decomposition for KV Cache Compression24 Aug 2026
- 2026DecodeShare: Tracing the Shared Subspace of LLM Decode-Time Decisions21 May 2026
- 2026Learning Where to Embed: Noise-Aware Positional Embedding for Query Retrieval in Small-Object Detection16 Apr 2026
- 2026T2S-Bench & Structure-of-Thought: Benchmarking and Prompting Comprehensive Text-to-Structure Reasoning4 Mar 2026
- 2025Automating Structural Engineering Workflows with Large Language Model Agents13 Oct 2025
- 2025Cott-ADNet: Lightweight Real-Time Cotton Boll and Flower Detection Under Field Conditions15 Sep 2025
- 2025From Orthomosaics to Raw UAV Imagery: Enhancing Palm Detection and Crown-Center Localization15 Sep 2025