ZipLM: Inference-Aware Structured Pruning of Language Models
Not on the map. Why?
Abstract (arXiv)
The breakthrough performance of large language models (LLMs) comes with major computational footprints and high deployment costs. In this paper, we progress towards resolving this problem by proposing a novel structured compression approach for LLMs, called ZipLM. ZipLM achieves state-of-the-art accuracy-vs-speedup, while matching a set of desired target runtime speedups in any given inference environment. Specifically, given a model, a dataset, an inference environment, as well as a set of speedup targets, ZipLM iteratively identifies and removes components with the worst loss-runtime trade-off. Unlike prior methods that specialize in either the post-training/one-shot or the gradual compression setting, and only for specific families of models such as BERT (encoder) or GPT (decoder), ZipLM produces state-of-the-art compressed models across all these settings. Furthermore, ZipLM achieves superior results for a fraction of the computational cost relative to prior distillation and pruning techniques, making it a cost-effective approach for generating an entire family of smaller, faster, and highly accurate models, guaranteed to meet the desired inference specifications. In particular, ZipLM outperforms all prior BERT-base distillation and pruning techniques, such as CoFi, MiniLM, and TinyBERT. Moreover, it matches the performance of the heavily optimized MobileBERT model, obtained via extensive architecture search, by simply pruning the baseline BERT-large model. When compressing GPT2, ZipLM outperforms DistilGPT2 while being 60% smaller and 30% faster. Our code is available at: https://github.com/IST-DASLab/ZipLM.
Key facts. Cited by 46 papers in the map (data through 7 Oct 2026). Builds on 46 of its 62 references that are in the map. First posted on arXiv 7 Feb 2023.
Builds on
46 of 62 references.
References · 46
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,854
- 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,243
- 2016SQuAD: 100,000+ Questions for Machine Comprehension of Textcited by 4,115
- 2016Pointer Sentinel Mixture Modelscited by 2,992
- 2017A Broad-Coverage Challenge Corpus for Sentence Understanding through Inferencecited by 2,665
- 2022GPTQ: Accurate Post-Training Quantization for Generative Pre-trained Transformerscited by 1,838
- 2020Knowledge Distillation: A Surveycited by 1,578
- 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,548
- 2020MiniLM: Deep Self-Attention Distillation for Task-Agnostic Compression of Pre-Trained Transformerscited by 1,414
34 more
- 2018Hierarchical Neural Story Generationcited by 1,182
- 2019TinyBERT: Distilling BERT for Natural Language Understandingcited by 1,153
- 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
- 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 673
- 2020Up or Down? Adaptive Rounding for Post-Training Quantizationcited by 600
- 2021Datasets: A Community Library for Natural Language Processingcited by 526
- 2021Sparsity in Deep Learning: Pruning and growth for efficient inference and training in neural networkscited by 521
- 2019Patient Knowledge Distillation for BERT Model Compressioncited by 502
- 2020MobileBERT: a Compact Task-Agnostic BERT for Resource-Limited Devicescited by 476
- 2019Reducing Transformer Depth on Demand with Structured Dropoutcited by 434
- 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
- 2022Optimal Brain Compression: A Framework for Accurate Post-Training Quantization and Pruningcited by 317
- 2020DynaBERT: Dynamic BERT with Adaptive Width and Depthcited by 246
- 2019Structured Pruning of Large Language Modelscited by 201
- 2021Block Pruning For Faster Transformerscited by 176
- 2022Structured Pruning Learns Compact and Accurate Modelscited by 167
- 2022A Fast Post-Training Pruning Framework for Transformerscited by 161
- 2021Group Fisher Pruning for Practical Network Compressioncited by 130
- 2019Well-Read Students Learn Better: On the Importance of Pre-training Compact Modelscited by 118
- 2022The Optimal BERT Surgeon: Scalable and Accurate Second-Order Pruning for Large Language Modelscited by 115
- 2020BERT-of-Theseus: Compressing BERT by Progressive Module Replacingcited by 112
- 2021Accelerated Sparse Neural Training: A Provable and Efficient Method to Find N:M Transposable Maskscited by 103
- 2019Provable Filter Pruning for Efficient Neural Networkscited by 98
- 2021CHIP: CHannel Independence-based Pruning for Compact Neural Networkscited by 76
- 2021M-FAC: Efficient Matrix-Free Approximations of Second-Order Informationcited by 54
- 2022Revisiting Random Channel Pruning for Neural Network Compressioncited by 50
- 2019One Epoch Is All You Needcited by 41
- 2022SPDY: Accurate Pruning with Speedup Guaranteescited by 34
- 2022GMP*: Well-Tuned Gradual Magnitude Pruning Can Outperform Most BERT-Pruning Methodscited by 14
Built on by
Citing papers per year: 2023: 2; 2024: 15; 2025: 16; 2026: 13.
46 papers.
Sort:
By area:
- 2024A Survey on Efficient Inference for Large Language Modelscited by 197
- 2024Shortened LLaMA: Depth Pruning for Large Language Models with Comparison of Retraining Methodscited by 80
- 2024SlimGPT: Layer-wise Structured Pruning for Large Language Modelscited by 43
- 2024How Far Are We From AGI: Are LLMs All We Need?cited by 31
- 2024EvoPress: Accurate Dynamic Model Compression via Evolutionary Searchcited by 20
- 2024OSSCAR: One-Shot Structured Pruning in Vision and Language Models with Combinatorial Optimizationcited by 17
- 2025DarwinLM: Evolutionary Structured Pruning of Large Language Modelscited by 16
- 2023Sparse Fine-tuning for Inference Acceleration of Large Language Modelscited by 14
- 2025Instruction-Following Pruning for Large Language Modelscited by 14
- 20252SSP: A Two-Stage Framework for Structured Pruning of LLMscited by 12
- 2024Inference Optimization of Foundation Models on AI Acceleratorscited by 9
- 2025TeleSparse: Practical Privacy-Preserving Verification of Deep Neural Networkscited by 9
34 more
- 2025MosaicDiff: Training-free Structural Pruning for Diffusion Model Acceleration Reflecting Pretraining Dynamicscited by 9
- 2023Transformer-Based Autonomous Driving Models and Deployment-Oriented Compression: A Surveycited by 8
- 2024Greedy Output Approximation: Towards Efficient Structured Pruning for LLMs Without Retrainingcited by 8
- 2024Self-Data Distillation for Recovering Quality in Pruned Large Language Modelscited by 8
- 2025Sliding-Window Merging for Compacting Patch-Redundant Layers in LLMscited by 8
- 2025SQuat: Subspace-orthogonal KV Cache Quantizationcited by 7
- 2025ERC-SVD: Error-Controlled SVD for Large Language Model Compressioncited by 6
- 2024MINI-LLM: Memory-Efficient Structured Pruning for Large Language Modelscited by 5
- 2025Ensembling Pruned Attention Heads For Uncertainty-Aware Efficient Transformerscited by 5
- 2024Achieving Sparse Activation in Small Language Modelscited by 4
- 2024Deploying Foundation Model Powered Agent Services: A Surveycited by 4
- 2025T'yr-the-Pruner: Structural Pruning LLMs via Global Sparsity Distribution Optimizationcited by 4
- 2024A Convex-optimization-based Layer-wise Post-training Pruner for Large Language Modelscited by 2
- 2024Zeroth-Order Adaptive Neuron Alignment Based Pruning without Re-Trainingcited by 2
- 2026FlexRank: Nested Low-Rank Knowledge Decomposition for Adaptive Model Deploymentcited by 2
- 2026GRASPrune: Global Gating for Budgeted Structured Pruning of Large Language Modelscited by 2
- 2024SSFL: Discovering Sparse Unified Subnetworks at Initialization for Efficient Federated Learningcited by 1
- 2025SPAP: Structured Pruning via Alternating Optimization and Penalty Methodscited by 1
- 2025High-Layer Attention Pruning with Rescalingcited by 1
- 2025Train Large, Deploy Compact: Structured Compression for Compact Low-Rank Adaptationcited by 1
- 2026Diff-ES: Stage-wise Structural Diffusion Pruning via Evolutionary Searchcited by 1
- 2025Scaling Down, Serving Fast: Compressing and Deploying Efficient LLMs for Recommendation Systemscited by 0
- 2025Motivating Next-Gen Accelerators with Flexible (N:M) Activation Sparsity via Benchmarking Lightweight Post-Training Sparsification Approachescited by 0
- 2025C-SWAP: Explainability-Aware Structured Pruning for Efficient Neural Networks Compressioncited by 0
- 2026POP: Online Structural Pruning Enables Efficient Inference of Large Foundation Modelscited by 0
- 2026Rethinking Token Prediction: Tree-Structured Diffusion Language Modelcited by 0
- 2026Compressed-Sensing-Guided, Inference-Aware Structured Reduction for Large Language Modelscited by 0
- 2026Relative Kinetic Utility for Reasoning-Aware Structural Pruning in Large Language Modelscited by 0
- 2026Constraint-Driven Model Optimization: An Industry Framework for Selecting Compression and Acceleration Techniques in Modern Machine Learning Systemscited by 0
- 2026Rethinking Reservoir Pruning: A Dynamical Perspective for Echo State Networkscited by 0
- 2026COEC: Calibrated Orthogonal-Equivalence Compensation for Structured Pruning of Large Language Modelscited by 0
- 2026PruneShift: A Framework for Evaluating Decision Reliability in Structured Pruningcited by 0
- 2026Output-aware Residual Stream Pruning for Large Language Modelscited by 0
- 2026ReCal: Calibrating Structured Pruning for On-Policy Distillation Recoverycited by 0
- 2026ReCal: Calibrating Structured Pruning for On-Policy Distillation Recovery8 Oct 2026
- 2026Output-aware Residual Stream Pruning for Large Language Models28 Sep 2026
- 2026PruneShift: A Framework for Evaluating Decision Reliability in Structured Pruning30 Aug 2026
- 2026COEC: Calibrated Orthogonal-Equivalence Compensation for Structured Pruning of Large Language Models21 Aug 2026
- 2026Rethinking Reservoir Pruning: A Dynamical Perspective for Echo State Networks5 Aug 2026
- 2026Constraint-Driven Model Optimization: An Industry Framework for Selecting Compression and Acceleration Techniques in Modern Machine Learning Systems15 Jul 2026
- 2026Relative Kinetic Utility for Reasoning-Aware Structural Pruning in Large Language Models9 May 2026
- 2026GRASPrune: Global Gating for Budgeted Structured Pruning of Large Language Models21 Apr 2026
- 2026Rethinking Token Prediction: Tree-Structured Diffusion Language Model4 Apr 2026
- 2026Compressed-Sensing-Guided, Inference-Aware Structured Reduction for Large Language Models22 Mar 2026
- 2026Diff-ES: Stage-wise Structural Diffusion Pruning via Evolutionary Search5 Mar 2026
- 2026POP: Online Structural Pruning Enables Efficient Inference of Large Foundation Models6 Feb 2026
34 more
- 2026FlexRank: Nested Low-Rank Knowledge Decomposition for Adaptive Model Deployment2 Feb 2026
- 2025C-SWAP: Explainability-Aware Structured Pruning for Efficient Neural Networks Compression21 Oct 2025
- 2025Ensembling Pruned Attention Heads For Uncertainty-Aware Efficient Transformers21 Oct 2025
- 2025MosaicDiff: Training-free Structural Pruning for Diffusion Model Acceleration Reflecting Pretraining Dynamics13 Oct 2025
- 2025Train Large, Deploy Compact: Structured Compression for Compact Low-Rank Adaptation30 Sep 2025
- 2025Motivating Next-Gen Accelerators with Flexible (N:M) Activation Sparsity via Benchmarking Lightweight Post-Training Sparsification Approaches26 Sep 2025
- 2025High-Layer Attention Pruning with Rescaling2 Jul 2025
- 2025ERC-SVD: Error-Controlled SVD for Large Language Model Compression26 May 2025
- 2025SPAP: Structured Pruning via Alternating Optimization and Penalty Methods6 May 2025
- 2025TeleSparse: Practical Privacy-Preserving Verification of Deep Neural Networks27 Apr 2025
- 2025SQuat: Subspace-orthogonal KV Cache Quantization31 Mar 2025
- 2025T'yr-the-Pruner: Structural Pruning LLMs via Global Sparsity Distribution Optimization12 Mar 2025
- 2025Sliding-Window Merging for Compacting Patch-Redundant Layers in LLMs26 Feb 2025
- 2025Scaling Down, Serving Fast: Compressing and Deploying Efficient LLMs for Recommendation Systems20 Feb 2025
- 2025DarwinLM: Evolutionary Structured Pruning of Large Language Models11 Feb 2025
- 20252SSP: A Two-Stage Framework for Structured Pruning of LLMs29 Jan 2025
- 2025Instruction-Following Pruning for Large Language Models3 Jan 2025
- 2024SlimGPT: Layer-wise Structured Pruning for Large Language Models24 Dec 2024
- 2024Deploying Foundation Model Powered Agent Services: A Survey18 Dec 2024
- 2024Zeroth-Order Adaptive Neuron Alignment Based Pruning without Re-Training11 Nov 2024
- 2024EvoPress: Accurate Dynamic Model Compression via Evolutionary Search18 Oct 2024
- 2024Self-Data Distillation for Recovering Quality in Pruned Large Language Models13 Oct 2024
- 2024A Convex-optimization-based Layer-wise Post-training Pruner for Large Language Models7 Aug 2024
- 2024Greedy Output Approximation: Towards Efficient Structured Pruning for LLMs Without Retraining26 Jul 2024
- 2024MINI-LLM: Memory-Efficient Structured Pruning for Large Language Models16 Jul 2024
- 2024Inference Optimization of Foundation Models on AI Accelerators12 Jul 2024
- 2024Achieving Sparse Activation in Small Language Models3 Jun 2024
- 2024How Far Are We From AGI: Are LLMs All We Need?16 May 2024
- 2024SSFL: Discovering Sparse Unified Subnetworks at Initialization for Efficient Federated Learning15 May 2024
- 2024A Survey on Efficient Inference for Large Language Models22 Apr 2024
- 2024OSSCAR: One-Shot Structured Pruning in Vision and Language Models with Combinatorial Optimization2 Mar 2024
- 2024Shortened LLaMA: Depth Pruning for Large Language Models with Comparison of Retraining Methods5 Feb 2024
- 2023Sparse Fine-tuning for Inference Acceleration of Large Language Models10 Oct 2023
- 2023Transformer-Based Autonomous Driving Models and Deployment-Oriented Compression: A Survey21 Apr 2023
- 2024A Survey on Efficient Inference for Large Language Modelscited by 197
- 2023Sparse Fine-tuning for Inference Acceleration of Large Language Modelscited by 14
- 2025SQuat: Subspace-orthogonal KV Cache Quantizationcited by 7
- 2026GRASPrune: Global Gating for Budgeted Structured Pruning of Large Language Modelscited by 2
- 2026GRASPrune: Global Gating for Budgeted Structured Pruning of Large Language Models21 Apr 2026
- 2025SQuat: Subspace-orthogonal KV Cache Quantization31 Mar 2025
- 2024A Survey on Efficient Inference for Large Language Models22 Apr 2024
- 2023Sparse Fine-tuning for Inference Acceleration of Large Language Models10 Oct 2023
- 2024Deploying Foundation Model Powered Agent Services: A Survey18 Dec 2024
- 2024Shortened LLaMA: Depth Pruning for Large Language Models with Comparison of Retraining Methodscited by 80
- 2024SlimGPT: Layer-wise Structured Pruning for Large Language Modelscited by 43
- 2024How Far Are We From AGI: Are LLMs All We Need?cited by 31
- 2024EvoPress: Accurate Dynamic Model Compression via Evolutionary Searchcited by 20
- 2024OSSCAR: One-Shot Structured Pruning in Vision and Language Models with Combinatorial Optimizationcited by 17
- 2025DarwinLM: Evolutionary Structured Pruning of Large Language Modelscited by 16
- 2025Instruction-Following Pruning for Large Language Modelscited by 14
- 20252SSP: A Two-Stage Framework for Structured Pruning of LLMscited by 12
- 2024Inference Optimization of Foundation Models on AI Acceleratorscited by 9
- 2025TeleSparse: Practical Privacy-Preserving Verification of Deep Neural Networkscited by 9
- 2023Transformer-Based Autonomous Driving Models and Deployment-Oriented Compression: A Surveycited by 8
- 2024Greedy Output Approximation: Towards Efficient Structured Pruning for LLMs Without Retrainingcited by 8
12 most cited of 37 All 37 (JSON)
- 2026ReCal: Calibrating Structured Pruning for On-Policy Distillation Recovery8 Oct 2026
- 2026Output-aware Residual Stream Pruning for Large Language Models28 Sep 2026
- 2026PruneShift: A Framework for Evaluating Decision Reliability in Structured Pruning30 Aug 2026
- 2026COEC: Calibrated Orthogonal-Equivalence Compensation for Structured Pruning of Large Language Models21 Aug 2026
- 2026Rethinking Reservoir Pruning: A Dynamical Perspective for Echo State Networks5 Aug 2026
- 2026Constraint-Driven Model Optimization: An Industry Framework for Selecting Compression and Acceleration Techniques in Modern Machine Learning Systems15 Jul 2026
- 2026Compressed-Sensing-Guided, Inference-Aware Structured Reduction for Large Language Models22 Mar 2026
- 2026POP: Online Structural Pruning Enables Efficient Inference of Large Foundation Models6 Feb 2026
- 2026FlexRank: Nested Low-Rank Knowledge Decomposition for Adaptive Model Deployment2 Feb 2026
- 2025C-SWAP: Explainability-Aware Structured Pruning for Efficient Neural Networks Compression21 Oct 2025
- 2025Ensembling Pruned Attention Heads For Uncertainty-Aware Efficient Transformers21 Oct 2025
- 2025Train Large, Deploy Compact: Structured Compression for Compact Low-Rank Adaptation30 Sep 2025
12 newest of 37 All 37 (JSON)