2SSP: A Two-Stage Framework for Structured Pruning of LLMs
Not on the map. Why?
Abstract (arXiv)
We propose a novel Two-Stage framework for Structured Pruning (textsc2SSP) for pruning Large Language Models (LLMs), which combines two different strategies of pruning, namely Width and Depth Pruning. The first stage (Width Pruning) removes entire neurons, hence their corresponding rows and columns, aiming to preserve the connectivity among the pruned structures in the intermediate state of the Feed-Forward Networks in each Transformer block. This is done based on an importance score measuring the impact of each neuron on the output magnitude. The second stage (Depth Pruning), instead, removes entire Attention submodules. This is done by applying an iterative process that removes the Attention with the minimum impact on a given metric of interest (in our case, perplexity). We also propose a novel mechanism to balance the sparsity rate of the two stages w.r.t. to the desired global sparsity. We test textsc2SSP on four LLM families and three sparsity rates (25%, 37.5%, and 50%), measuring the resulting perplexity over three language modeling datasets as well as the performance over six downstream tasks. Our method consistently outperforms five state-of-the-art competitors over three language modeling and six downstream tasks, with an up to two-order-of-magnitude gain in terms of pruning time. The code is available at https://github.com/FabrizioSandri/2SSP.
Key facts. Cited by 12 papers in the map (data through 14 Oct 2026). Builds on 35 of its 42 references that are in the map. First posted on arXiv 29 Jan 2025.
Builds on
35 of 42 references.
References · 35
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,599
- 2020Measuring Massive Multitask Language Understandingcited by 7,963
- 2018Think you have Solved Question Answering? Try ARC, the AI2 Reasoning Challengecited by 4,886
- 2019HellaSwag: Can a Machine Really Finish Your Sentence?cited by 4,100
- 2016Pointer Sentinel Mixture Modelscited by 3,096
- 2019HuggingFace's Transformers: State-of-the-art Natural Language Processingcited by 2,218
- 2024Phi-3 Technical Report: A Highly Capable Language Model Locally on Your Phonecited by 1,917
- 2024The FineWeb Datasets: Decanting the Web for the Finest Text Data at Scalecited by 1,160
- 2023SparseGPT: Massive Language Models Can Be Accurately Pruned in One-Shotcited by 1,121
- 2023A Simple and Effective Pruning Approach for Large Language Modelscited by 800
- 2023LLM-Pruner: On the Structural Pruning of Large Language Modelscited by 650
- 2024SliceGPT: Compress Large Language Models by Deleting Rows and Columnscited by 385
23 more
- 2024ShortGPT: Layers in Large Language Models are More Redundant Than You Expectcited by 383
- 2024The Unreasonable Ineffectiveness of the Deeper Layerscited by 226
- 2023Outlier Weighed Layerwise Sparsity (OWL): A Missing Secret Sauce for Pruning LLMs to High Sparsitycited by 165
- 2024Compact Language Models via Pruning and Knowledge Distillationcited by 148
- 2024SLEB: Streamlining LLMs through Redundancy Verification and Elimination of Transformer Blockscited by 97
- 2024Shortened LLaMA: Depth Pruning for Large Language Models with Comparison of Retraining Methodscited by 82
- 2023Dynamic Sparse No Training: Training-Free Fine-tuning for Sparse LLMscited by 61
- 2024MaskLLM: Learnable Semi-Structured Sparsity for Large Language Modelscited by 50
- 2023ZipLM: Inference-Aware Structured Pruning of Language Modelscited by 49
- 2024A Comprehensive Evaluation of Quantization Strategies for Large Language Modelscited by 48
- 2024BESA: Pruning Large Language Models with Blockwise Parameter-Efficient Sparsity Allocationcited by 45
- 2024Everybody Prune Now: Structured Pruning of LLMs with only Forward Passescited by 43
- 2023The Emergence of Essential Sparsity in Large Pre-trained Models: The Weights that Mattercited by 42
- 2023The LLM Surgeoncited by 38
- 2024BlockPruner: Fine-grained Pruning for Large Language Modelscited by 36
- 2023Weight subcloning: direct initialization of transformers using larger pretrained onescited by 30
- 2024A deeper look at depth pruning of LLMscited by 23
- 2024EvoPress: Accurate Dynamic Model Compression via Evolutionary Searchcited by 20
- 2021Connectivity Matters: Neural Network Pruning Through the Lens of Effective Sparsitycited by 14
- 2024MULTIFLOW: Shifting Towards Task-Agnostic Vision-Language Pruningcited by 13
- 2024Finding Lottery Tickets in Vision Models via Data-driven Spectral Foresight Pruningcited by 10
- 2023Understanding Sparse Neural Networks from their Topology via Multipartite Graph Representationscited by 2
- 2024Zeroth-Order Adaptive Neuron Alignment Based Pruning without Re-Trainingcited by 2
Built on by
Citing papers per year: 2025: 4; 2026: 8.
12 papers.
- 2025AutoChemSchematic AI: Agentic Physics-Aware Automation for Chemical Manufacturing Scale-Upcited by 6
- 2025DuoGPT: Training-free Dual Sparsity through Activation-aware Pruning in LLMscited by 6
- 2026Frequency Matters: Fast Model-Agnostic Data Curation for Pruning and Quantizationcited by 1
- 2026The Asymmetric Harms of LLM Compressioncited by 1
- 2025Masked Gated Linear Unitcited by 0
- 2025COMPACT: Common-token Optimized Model Pruning Across Channels and Tokenscited by 0
- 2026Prune, Update and Trim: Robust Structured Pruning for Large Language Modelscited by 0
- 2026Multi-Objective Structured Pruning of LLMs for Latency and Model Size Optimizationcited by 0
- 2026Celty: SpMSpV GPU Kernel and SIMT Co-Design for Efficient Dual-Sparse LLM Inferencecited by 0
- 2026Unifying Depth and Width Pruning for LLMs via Binary Knapsack Optimizationcited by 0
- 2026What Breaks Under Pruning in Smart Homes, and When? Evaluating LLM Degradation Across Architectures and Task Complexitycited by 0
- 2026Samsone: A Family of Open Small Audio Language Models for On-Device Inferencecited by 0
- 2026Samsone: A Family of Open Small Audio Language Models for On-Device Inference18 Sep 2026
- 2026What Breaks Under Pruning in Smart Homes, and When? Evaluating LLM Degradation Across Architectures and Task Complexity15 Sep 2026
- 2026The Asymmetric Harms of LLM Compression20 Aug 2026
- 2026Unifying Depth and Width Pruning for LLMs via Binary Knapsack Optimization13 Aug 2026
- 2026Celty: SpMSpV GPU Kernel and SIMT Co-Design for Efficient Dual-Sparse LLM Inference2 Aug 2026
- 2026Multi-Objective Structured Pruning of LLMs for Latency and Model Size Optimization8 Jun 2026
- 2026Prune, Update and Trim: Robust Structured Pruning for Large Language Models18 May 2026
- 2026Frequency Matters: Fast Model-Agnostic Data Curation for Pruning and Quantization17 Mar 2026
- 2025COMPACT: Common-token Optimized Model Pruning Across Channels and Tokens8 Sep 2025
- 2025Masked Gated Linear Unit29 Jun 2025
- 2025DuoGPT: Training-free Dual Sparsity through Activation-aware Pruning in LLMs25 Jun 2025
- 2025AutoChemSchematic AI: Agentic Physics-Aware Automation for Chemical Manufacturing Scale-Up30 May 2025