Accelerating Sparse DNN Models without Hardware-Support via Tile-Wise Sparsity
Not on the map. Why?
Abstract (arXiv)
Network pruning can reduce the high computation cost of deep neural network (DNN) models. However, to maintain their accuracies, sparse models often carry randomly-distributed weights, leading to irregular computations. Consequently, sparse models cannot achieve meaningful speedup on commodity hardware (e.g., GPU) built for dense matrix computations. As such, prior works usually modify or design completely new sparsity-optimized architectures for exploiting sparsity. We propose an algorithm-software co-designed pruning method that achieves latency speedups on existing dense architectures. Our work builds upon the insight that the matrix multiplication generally breaks the large matrix into multiple smaller tiles for parallel execution. We propose a tiling-friendly "tile-wise" sparsity pattern, which maintains a regular pattern at the tile level for efficient execution but allows for irregular, arbitrary pruning at the global scale to maintain the high accuracy. We implement and evaluate the sparsity pattern on GPU tensor core, achieving a 1.95x speedup over the dense model.
Key facts. Cited by 34 papers in the map (data through 14 Oct 2026). First posted on arXiv 29 Aug 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 8; 2022: 8; 2023: 6; 2024: 4; 2025: 7; 2026: 1.
34 papers.
Sort:
By area:
- 2021SPViT: Enabling Faster Vision Transformers via Soft Token Pruningcited by 167
- 2022A Fast Post-Training Pruning Framework for Transformerscited by 162
- 2022Monarch: Expressive Structured Matrices for Efficient and Accurate Trainingcited by 106
- 2023OliVe: Accelerating Large Language Models via Hardware-friendly Outlier-Victim Pair Quantizationcited by 92
- 2022SQuant: On-the-Fly Data-Free Quantization via Diagonal Hessian Approximationcited by 55
- 2022ANT: Exploiting Adaptive Numerical Data Type for Low-bit Deep Neural Network Quantizationcited by 51
- 2021Dual-side Sparse Tensor Corecited by 29
- 2021Accelerating Framework of Transformer by Hardware Design and Model Compression Co-Optimizationcited by 27
- 2023Gradient-Free Structured Pruning with Unlabeled Datacited by 26
- 2021Post-training deep neural network pruning via layer-wise calibrationcited by 24
- 2022Transkimmer: Transformer Learns to Layer-wise Skimcited by 24
- 2024A Survey: Collaborative Hardware and Software Design in the Era of Large Language Modelscited by 23
22 more
- 2023A Survey on Deep Learning Hardware Accelerators for Heterogeneous HPC Platformscited by 21
- 2021RED++ : Data-Free Pruning of Deep Neural Networks via Input Splitting and Output Mergingcited by 19
- 2021Block-Skim: Efficient Question Answering for Transformercited by 18
- 2025M-ANT: Efficient Low-bit Group Quantization for LLMs via Mathematically Adaptive Numerical Typecited by 16
- 2024vTensor: Flexible Virtual Tensor Management for Efficient LLM Servingcited by 15
- 2025Ecco: Improving Memory Bandwidth and Capacity for LLMs via Entropy-aware Cache Compressioncited by 14
- 2023Energy-Latency Attacks to On-Device Neural Networks via Sponge Poisoningcited by 10
- 2026M2XFP: A Metadata-Augmented Microscaling Data Format for Efficient Low-bit Quantizationcited by 8
- 2025Phi: Leveraging Pattern-based Hierarchical Sparsity for High-Efficiency Spiking Neural Networkscited by 5
- 2021Partitioning sparse deep neural networks for scalable training and inferencecited by 4
- 2021GPU Semiring Primitives for Sparse Neighborhood Methodscited by 3
- 2024Tao: Re-Thinking DL-based Microarchitecture Simulationcited by 3
- 2025Focus: A Streaming Concentration Architecture for Efficient Vision-Language Modelscited by 3
- 2022Nesting Forward Automatic Differentiation for Memory-Efficient Deep Neural Network Trainingcited by 2
- 2024STAT: Shrinking Transformers After Trainingcited by 2
- 2025Lightweight Software Kernels and Hardware Extensions for Efficient Sparse Deep Neural Networks on Microcontrollerscited by 2
- 2022LearningGroup: A Real-Time Sparse Training on FPGA via Learnable Weight Grouping for Multi-Agent Reinforcement Learningcited by 1
- 2023AdaptGear: Accelerating GNN Training via Adaptive Subgraph-Level Kernels on GPUscited by 1
- 2025ClusterFusion: Expanding Operator Fusion Scope for LLM Inference via Cluster-Level Collective Primitivecited by 1
- 2022A One-Shot Reparameterization Method for Reducing the Loss of Tile Pruning on DNNscited by 0
- 2023DLAS: An Exploration and Assessment of the Deep Learning Acceleration Stackcited by 0
- 2025FractalCloud: A Fractal-Inspired Architecture for Efficient Large-Scale Point Cloud Processingcited by 0
- 2026M2XFP: A Metadata-Augmented Microscaling Data Format for Efficient Low-bit Quantization27 Jan 2026
- 2025Focus: A Streaming Concentration Architecture for Efficient Vision-Language Models16 Dec 2025
- 2025FractalCloud: A Fractal-Inspired Architecture for Efficient Large-Scale Point Cloud Processing10 Nov 2025
- 2025ClusterFusion: Expanding Operator Fusion Scope for LLM Inference via Cluster-Level Collective Primitive26 Aug 2025
- 2025Phi: Leveraging Pattern-based Hierarchical Sparsity for High-Efficiency Spiking Neural Networks16 May 2025
- 2025Ecco: Improving Memory Bandwidth and Capacity for LLMs via Entropy-aware Cache Compression11 May 2025
- 2025Lightweight Software Kernels and Hardware Extensions for Efficient Sparse Deep Neural Networks on Microcontrollers8 Mar 2025
- 2025M-ANT: Efficient Low-bit Group Quantization for LLMs via Mathematically Adaptive Numerical Type26 Feb 2025
- 2024A Survey: Collaborative Hardware and Software Design in the Era of Large Language Models8 Oct 2024
- 2024vTensor: Flexible Virtual Tensor Management for Efficient LLM Serving22 Jul 2024
- 2024STAT: Shrinking Transformers After Training29 May 2024
- 2024Tao: Re-Thinking DL-based Microarchitecture Simulation16 Apr 2024
22 more
- 2023DLAS: An Exploration and Assessment of the Deep Learning Acceleration Stack15 Nov 2023
- 2023A Survey on Deep Learning Hardware Accelerators for Heterogeneous HPC Platforms27 Jun 2023
- 2023AdaptGear: Accelerating GNN Training via Adaptive Subgraph-Level Kernels on GPUs27 May 2023
- 2023Energy-Latency Attacks to On-Device Neural Networks via Sponge Poisoning6 May 2023
- 2023OliVe: Accelerating Large Language Models via Hardware-friendly Outlier-Victim Pair Quantization15 Apr 2023
- 2023Gradient-Free Structured Pruning with Unlabeled Data7 Mar 2023
- 2022LearningGroup: A Real-Time Sparse Training on FPGA via Learnable Weight Grouping for Multi-Agent Reinforcement Learning29 Oct 2022
- 2022Nesting Forward Automatic Differentiation for Memory-Efficient Deep Neural Network Training22 Sep 2022
- 2022ANT: Exploiting Adaptive Numerical Data Type for Low-bit Deep Neural Network Quantization30 Aug 2022
- 2022A One-Shot Reparameterization Method for Reducing the Loss of Tile Pruning on DNNs29 Jul 2022
- 2022Transkimmer: Transformer Learns to Layer-wise Skim15 May 2022
- 2022Monarch: Expressive Structured Matrices for Efficient and Accurate Training1 Apr 2022
- 2022A Fast Post-Training Pruning Framework for Transformers29 Mar 2022
- 2022SQuant: On-the-Fly Data-Free Quantization via Diagonal Hessian Approximation14 Feb 2022
- 2021SPViT: Enabling Faster Vision Transformers via Soft Token Pruning27 Dec 2021
- 2021Block-Skim: Efficient Question Answering for Transformer16 Dec 2021
- 2021Accelerating Framework of Transformer by Hardware Design and Model Compression Co-Optimization19 Oct 2021
- 2021RED++ : Data-Free Pruning of Deep Neural Networks via Input Splitting and Output Merging30 Sep 2021
- 2021Dual-side Sparse Tensor Core20 May 2021
- 2021Post-training deep neural network pruning via layer-wise calibration30 Apr 2021
- 2021Partitioning sparse deep neural networks for scalable training and inference23 Apr 2021
- 2021GPU Semiring Primitives for Sparse Neighborhood Methods13 Apr 2021
- 2022A Fast Post-Training Pruning Framework for Transformerscited by 162
- 2022Monarch: Expressive Structured Matrices for Efficient and Accurate Trainingcited by 106
- 2023OliVe: Accelerating Large Language Models via Hardware-friendly Outlier-Victim Pair Quantizationcited by 92
- 2022SQuant: On-the-Fly Data-Free Quantization via Diagonal Hessian Approximationcited by 55
- 2022ANT: Exploiting Adaptive Numerical Data Type for Low-bit Deep Neural Network Quantizationcited by 51
- 2021Dual-side Sparse Tensor Corecited by 29
- 2021Accelerating Framework of Transformer by Hardware Design and Model Compression Co-Optimizationcited by 27
- 2023Gradient-Free Structured Pruning with Unlabeled Datacited by 26
- 2021Post-training deep neural network pruning via layer-wise calibrationcited by 24
- 2022Transkimmer: Transformer Learns to Layer-wise Skimcited by 24
- 2024A Survey: Collaborative Hardware and Software Design in the Era of Large Language Modelscited by 23
- 2023A Survey on Deep Learning Hardware Accelerators for Heterogeneous HPC Platformscited by 21
12 most cited of 31 All 31 (JSON)
- 2026M2XFP: A Metadata-Augmented Microscaling Data Format for Efficient Low-bit Quantization27 Jan 2026
- 2025FractalCloud: A Fractal-Inspired Architecture for Efficient Large-Scale Point Cloud Processing10 Nov 2025
- 2025ClusterFusion: Expanding Operator Fusion Scope for LLM Inference via Cluster-Level Collective Primitive26 Aug 2025
- 2025Phi: Leveraging Pattern-based Hierarchical Sparsity for High-Efficiency Spiking Neural Networks16 May 2025
- 2025Ecco: Improving Memory Bandwidth and Capacity for LLMs via Entropy-aware Cache Compression11 May 2025
- 2025Lightweight Software Kernels and Hardware Extensions for Efficient Sparse Deep Neural Networks on Microcontrollers8 Mar 2025
- 2025M-ANT: Efficient Low-bit Group Quantization for LLMs via Mathematically Adaptive Numerical Type26 Feb 2025
- 2024A Survey: Collaborative Hardware and Software Design in the Era of Large Language Models8 Oct 2024
- 2024STAT: Shrinking Transformers After Training29 May 2024
- 2024Tao: Re-Thinking DL-based Microarchitecture Simulation16 Apr 2024
- 2023DLAS: An Exploration and Assessment of the Deep Learning Acceleration Stack15 Nov 2023
- 2023A Survey on Deep Learning Hardware Accelerators for Heterogeneous HPC Platforms27 Jun 2023
12 newest of 31 All 31 (JSON)