SPDY: Accurate Pruning with Speedup Guarantees
Not on the map. Why?
Abstract (arXiv)
The recent focus on the efficiency of deep neural networks (DNNs) has led to significant work on model compression approaches, of which weight pruning is one of the most popular. At the same time, there is rapidly-growing computational support for efficiently executing the unstructured-sparse models obtained via pruning. Yet, most existing pruning methods minimize just the number of remaining weights, i.e. the size of the model, rather than optimizing for inference time. We address this gap by introducing SPDY, a new compression method which automatically determines layer-wise sparsity targets achieving a desired inference speedup on a given system, while minimizing accuracy loss. SPDY is composed of two new techniques: the first is an efficient dynamic programming algorithm for solving the speedup-constrained layer-wise compression problem assuming a set of given layer-wise sensitivity scores; the second is a local search procedure for determining accurate layer-wise sensitivity scores. Experiments across popular vision and language models show that SPDY guarantees speedups while recovering higher accuracy relative to existing strategies, both for one-shot and gradual pruning scenarios, and is compatible with most existing pruning approaches. We also extend our approach to the recently-proposed task of pruning with very little data, where we achieve the best known accuracy recovery when pruning to the GPU-supported 2:4 sparsity pattern.
Key facts. Cited by 34 papers in the map (data through 7 Oct 2026). Builds on 39 of its 56 references that are in the map. First posted on arXiv 31 Jan 2022.
Builds on
39 of 56 references.
References · 39
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2016SQuAD: 100,000+ Questions for Machine Comprehension of Textcited by 4,115
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
- 2016Pruning Filters for Efficient ConvNetscited by 1,129
- 2021A Survey of Quantization Methods for Efficient Neural Network Inferencecited by 798
- 2019Once-for-All: Train One Network and Specialize it for Efficient Deploymentcited by 778
- 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 697
- 2018ProxylessNAS: Direct Neural Architecture Search on Target Task and Hardwarecited by 666
27 more
- 2020Up or Down? Adaptive Rounding for Post-Training Quantizationcited by 600
- 2017To prune, or not to prune: exploring the efficacy of pruning for model compressioncited by 596
- 2021Sparsity in Deep Learning: Pruning and growth for efficient inference and training in neural networkscited by 521
- 2019Rigging the Lottery: Making All Tickets Winnerscited by 491
- 2021BRECQ: Pushing the Limit of Post-Training Quantization by Block Reconstructioncited by 464
- 2021A White Paper on Neural Network Quantizationcited by 453
- 2019Single Path One-Shot Neural Architecture Search with Uniform Samplingcited by 411
- 2020Movement Pruning: Adaptive Sparsity by Fine-Tuningcited by 398
- 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 375
- 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 365
- 2021Accelerating Sparse Deep Neural Networkscited by 213
- 2021Learning N:M Fine-grained Structured Sparse Neural Networks From Scratchcited by 177
- 2021Block Pruning For Faster Transformerscited by 176
- 2020Soft Threshold Weight Reparameterization for Learnable Sparsitycited by 150
- 2020Sparse GPU Kernels for Deep Learningcited by 138
- 2021Group Fisher Pruning for Practical Network Compressioncited by 130
- 2021Accelerated Sparse Neural Training: A Provable and Efficient Method to Find N:M Transposable Maskscited by 103
- 2019Fast Sparse ConvNetscited by 86
- 2021Top-KAST: Top-K Always Sparse Trainingcited by 79
- 2021AC/DC: Alternating Compressed/DeCompressed Training of Deep Neural Networkscited by 58
- 2021M-FAC: Efficient Matrix-Free Approximations of Second-Order Informationcited by 54
- 2021Powerpropagation: A sparsity inducing weight reparameterisationcited by 49
- 2017N2N Learning: Network to Network Compression via Policy Gradient Reinforcement Learningcited by 33
- 2021Compressing Neural Networks: Towards Determining the Optimal Layer-wise Decompositioncited by 33
- 2020Hardware Acceleration of Sparse and Irregular Tensor Computations of ML Models: A Survey and Insightscited by 27
- 2020Knapsack Pruning with Inner Distillationcited by 20
- 2021NetAdaptV2: Efficient Neural Architecture Search with Fast Super-Network Training and Architecture Optimizationcited by 13
Built on by
Citing papers per year: 2022: 4; 2023: 11; 2024: 9; 2025: 5; 2026: 5.
34 papers.
Sort:
By area:
- 2023SparseGPT: Massive Language Models Can Be Accurately Pruned in One-Shotcited by 1,090
- 2023A Simple and Effective Pruning Approach for Large Language Modelscited by 776
- 2022Optimal Brain Compression: A Framework for Accurate Post-Training Quantization and Pruningcited by 317
- 2022A Fast Post-Training Pruning Framework for Transformerscited by 161
- 2023X-Pruner: eXplainable Pruning for Vision Transformerscited by 66
- 2024RoSA: Accurate Parameter-Efficient Fine-Tuning via Robust Adaptationcited by 48
- 2023ZipLM: Inference-Aware Structured Pruning of Language Modelscited by 46
- 2024Pruning Large Language Models with Semi-Structural Adaptive Sparse Trainingcited by 20
- 2024EvoPress: Accurate Dynamic Model Compression via Evolutionary Searchcited by 20
- 2025DarwinLM: Evolutionary Structured Pruning of Large Language Modelscited by 16
- 2023Sparse Fine-tuning for Inference Acceleration of Large Language Modelscited by 14
- 2023PDP: Parameter-free Differentiable Pruning is All You Needcited by 12
22 more
- 2022CrAM: A Compression-Aware Minimizercited by 7
- 2024LayerMerge: Neural Network Depth Compression through Layer Pruning and Mergingcited by 7
- 2024Skipping Computations in Multimodal LLMscited by 7
- 2023Efficient N:M Sparse DNN Training Using Algorithm, Architecture, and Dataflow Co-Designcited by 5
- 2023UPSCALE: Unconstrained Channel Pruningcited by 4
- 2025Collaborative Compression for Large-Scale MoE Deployment on Edgecited by 3
- 2025Activation-Informed Pareto-Guided Low-Rank Compression for Efficient LLM/VLMcited by 3
- 2025Harmonious Parameter Adaptation in Continual Visual Instruction Tuning for Safety-Aligned MLLMscited by 3
- 2023Vision Models Can Be Efficiently Specialized via Few-Shot Task-Aware Compressioncited by 2
- 2023Model Compression Methods for YOLOv5: A Reviewcited by 2
- 2023REDS: Resource-Efficient Deep Subnetworks for Dynamic Resource Constraintscited by 2
- 2024STAT: Shrinking Transformers After Trainingcited by 2
- 2025ACE: Exploring Activation Cosine Similarity and Variance for Accurate and Calibration-Efficient LLM Pruningcited by 2
- 2026FlexRank: Nested Low-Rank Knowledge Decomposition for Adaptive Model Deploymentcited by 2
- 2026MatGPTQ: Efficient and Accurate Inference over Nested Quantized Modelscited by 2
- 2026Model Compression with Exact Budget Constraints via Riemannian Manifoldscited by 2
- 2022L-GreCo: Layerwise-Adaptive Gradient Compression for Efficient and Accurate Deep Learningcited by 1
- 2024Decay Pruning Method: Smooth Pruning With a Self-Rectifying Procedurecited by 1
- 2024Speech Boosting: Low-Latency Live Speech Enhancement for TWS Earbudscited by 1
- 2024PBP: Post-training Backdoor Purification for Malware Classifierscited by 1
- 2026T3C: Test-Time Tensor Compression with Consistency Guaranteescited by 0
- 2026Rethinking Reservoir Pruning: A Dynamical Perspective for Echo State Networkscited by 0
- 2026Rethinking Reservoir Pruning: A Dynamical Perspective for Echo State Networks5 Aug 2026
- 2026Model Compression with Exact Budget Constraints via Riemannian Manifolds1 May 2026
- 2026MatGPTQ: Efficient and Accurate Inference over Nested Quantized Models3 Feb 2026
- 2026FlexRank: Nested Low-Rank Knowledge Decomposition for Adaptive Model Deployment2 Feb 2026
- 2026T3C: Test-Time Tensor Compression with Consistency Guarantees3 Jan 2026
- 2025Harmonious Parameter Adaptation in Continual Visual Instruction Tuning for Safety-Aligned MLLMs25 Nov 2025
- 2025Activation-Informed Pareto-Guided Low-Rank Compression for Efficient LLM/VLM7 Oct 2025
- 2025Collaborative Compression for Large-Scale MoE Deployment on Edge30 Sep 2025
- 2025ACE: Exploring Activation Cosine Similarity and Variance for Accurate and Calibration-Efficient LLM Pruning28 May 2025
- 2025DarwinLM: Evolutionary Structured Pruning of Large Language Models11 Feb 2025
- 2024PBP: Post-training Backdoor Purification for Malware Classifiers4 Dec 2024
- 2024EvoPress: Accurate Dynamic Model Compression via Evolutionary Search18 Oct 2024
22 more
- 2024Skipping Computations in Multimodal LLMs12 Oct 2024
- 2024Speech Boosting: Low-Latency Live Speech Enhancement for TWS Earbuds27 Sep 2024
- 2024Pruning Large Language Models with Semi-Structural Adaptive Sparse Training30 Jul 2024
- 2024LayerMerge: Neural Network Depth Compression through Layer Pruning and Merging18 Jun 2024
- 2024Decay Pruning Method: Smooth Pruning With a Self-Rectifying Procedure6 Jun 2024
- 2024STAT: Shrinking Transformers After Training29 May 2024
- 2024RoSA: Accurate Parameter-Efficient Fine-Tuning via Robust Adaptation9 Jan 2024
- 2023REDS: Resource-Efficient Deep Subnetworks for Dynamic Resource Constraints22 Nov 2023
- 2023Sparse Fine-tuning for Inference Acceleration of Large Language Models10 Oct 2023
- 2023Efficient N:M Sparse DNN Training Using Algorithm, Architecture, and Dataflow Co-Design22 Sep 2023
- 2023Model Compression Methods for YOLOv5: A Review21 Jul 2023
- 2023UPSCALE: Unconstrained Channel Pruning17 Jul 2023
- 2023A Simple and Effective Pruning Approach for Large Language Models20 Jun 2023
- 2023PDP: Parameter-free Differentiable Pruning is All You Need18 May 2023
- 2023Vision Models Can Be Efficiently Specialized via Few-Shot Task-Aware Compression25 Mar 2023
- 2023X-Pruner: eXplainable Pruning for Vision Transformers8 Mar 2023
- 2023ZipLM: Inference-Aware Structured Pruning of Language Models7 Feb 2023
- 2023SparseGPT: Massive Language Models Can Be Accurately Pruned in One-Shot2 Jan 2023
- 2022L-GreCo: Layerwise-Adaptive Gradient Compression for Efficient and Accurate Deep Learning31 Oct 2022
- 2022Optimal Brain Compression: A Framework for Accurate Post-Training Quantization and Pruning24 Aug 2022
- 2022CrAM: A Compression-Aware Minimizer28 Jul 2022
- 2022A Fast Post-Training Pruning Framework for Transformers29 Mar 2022
- 2023SparseGPT: Massive Language Models Can Be Accurately Pruned in One-Shotcited by 1,090
- 2023A Simple and Effective Pruning Approach for Large Language Modelscited by 776
- 2022Optimal Brain Compression: A Framework for Accurate Post-Training Quantization and Pruningcited by 317
- 2022A Fast Post-Training Pruning Framework for Transformerscited by 161
- 2023X-Pruner: eXplainable Pruning for Vision Transformerscited by 66
- 2024RoSA: Accurate Parameter-Efficient Fine-Tuning via Robust Adaptationcited by 48
- 2023ZipLM: Inference-Aware Structured Pruning of Language Modelscited by 46
- 2024Pruning Large Language Models with Semi-Structural Adaptive Sparse Trainingcited by 20
- 2024EvoPress: Accurate Dynamic Model Compression via Evolutionary Searchcited by 20
- 2025DarwinLM: Evolutionary Structured Pruning of Large Language Modelscited by 16
- 2023PDP: Parameter-free Differentiable Pruning is All You Needcited by 12
- 2022CrAM: A Compression-Aware Minimizercited by 7
12 most cited of 29 All 29 (JSON)
- 2026Rethinking Reservoir Pruning: A Dynamical Perspective for Echo State Networks5 Aug 2026
- 2026Model Compression with Exact Budget Constraints via Riemannian Manifolds1 May 2026
- 2026MatGPTQ: Efficient and Accurate Inference over Nested Quantized Models3 Feb 2026
- 2026FlexRank: Nested Low-Rank Knowledge Decomposition for Adaptive Model Deployment2 Feb 2026
- 2026T3C: Test-Time Tensor Compression with Consistency Guarantees3 Jan 2026
- 2025ACE: Exploring Activation Cosine Similarity and Variance for Accurate and Calibration-Efficient LLM Pruning28 May 2025
- 2025DarwinLM: Evolutionary Structured Pruning of Large Language Models11 Feb 2025
- 2024PBP: Post-training Backdoor Purification for Malware Classifiers4 Dec 2024
- 2024EvoPress: Accurate Dynamic Model Compression via Evolutionary Search18 Oct 2024
- 2024Speech Boosting: Low-Latency Live Speech Enhancement for TWS Earbuds27 Sep 2024
- 2024Pruning Large Language Models with Semi-Structural Adaptive Sparse Training30 Jul 2024
- 2024LayerMerge: Neural Network Depth Compression through Layer Pruning and Merging18 Jun 2024
12 newest of 29 All 29 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendations
- 2025GoPrune: Accelerated Structured Pruning with ℓ2,p-Norm Optimization
- 2023Accurate Neural Network Pruning Requires Rethinking Sparse Optimization
- 2024LD-Pruner: Efficient Pruning of Latent Diffusion Models using Task-Agnostic Insights
- 2025FAIR-Pruner: A Flexible Framework for Automatic Layer-Wise Pruning via Tolerance of Difference
- 2021Only Train Once: A One-Shot Neural Network Training And Pruning Framework
- 2024Learnable Sparsity for Vision Generative Models
- 2019Structural Pruning in Deep Neural Networks: A Small-World Approach