HALP: Hardware-Aware Latency Pruning
Not on the map. Why?
Abstract (arXiv)
Structural pruning can simplify network architecture and improve inference speed. We propose Hardware-Aware Latency Pruning (HALP) that formulates structural pruning as a global resource allocation optimization problem, aiming at maximizing the accuracy while constraining latency under a predefined budget. For filter importance ranking, HALP leverages latency lookup table to track latency reduction potential and global saliency score to gauge accuracy drop. Both metrics can be evaluated very efficiently during pruning, allowing us to reformulate global structural pruning under a reward maximization problem given target constraint. This makes the problem solvable via our augmented knapsack solver, enabling HALP to surpass prior work in pruning efficacy and accuracy-efficiency trade-off. We examine HALP on both classification and detection tasks, over varying networks, on ImageNet and VOC datasets. In particular, for ResNet-50/-101 pruning on ImageNet, HALP improves network throughput by 1.60×/1.90× with +0.3%/-0.2% top-1 accuracy changes, respectively. For SSD pruning on VOC, HALP improves throughput by 1.94× with only a 0.56 mAP drop. HALP consistently outperforms prior art, sometimes by large margins.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). Builds on 45 of its 56 references that are in the map. First posted on arXiv 20 Oct 2021.
Builds on
45 of 56 references.
References · 45
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2015Distilling the Knowledge in a Neural Networkcited by 10,324
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,639
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,442
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,845
- 2015SSD: Single Shot MultiBox Detectorcited by 3,130
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,329
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,262
- 2016Pruning Filters for Efficient ConvNetscited by 1,143
33 more
- 2018ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture Designcited by 1,136
- 2020Designing Network Design Spacescited by 960
- 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 943
- 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 812
- 2018Rethinking the Value of Network Pruningcited by 599
- 2019Importance Estimation for Neural Network Pruningcited by 541
- 2018FBNet: Hardware-Aware Efficient ConvNet Design via Differentiable Neural Architecture Searchcited by 485
- 2019The State of Sparsity in Deep Neural Networkscited by 476
- 2020Picking Winning Tickets Before Training by Preserving Gradient Flowcited by 471
- 2017ThiNet: A Filter Level Pruning Method for Deep Neural Network Compressioncited by 442
- 2019Dreaming to Distill: Data-free Knowledge Transfer via DeepInversioncited by 423
- 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 378
- 2020ZeroQ: A Novel Zero Shot Quantization Frameworkcited by 269
- 2014cuDNN: Efficient Primitives for Deep Learningcited by 245
- 2019MetaPruning: Meta Learning for Automatic Neural Network Channel Pruningcited by 227
- 2016Network Trimming: A Data-Driven Neuron Pruning Approach towards Efficient Deep Architecturescited by 221
- 2016Trained Ternary Quantizationcited by 208
- 2016Speed/accuracy trade-offs for modern convolutional object detectorscited by 198
- 2020Theoretical Analysis of Self-Training with Deep Networks on Unlabeled Datacited by 180
- 2018NetAdapt: Platform-Aware Neural Network Adaptation for Mobile Applicationscited by 147
- 2019Gate Decorator: Global Filter Pruning Method for Accelerating Deep Convolutional Neural Networkscited by 118
- 2020APQ: Joint Search for Network Architecture, Pruning and Quantization Policycited by 99
- 2020Neural Pruning via Growing Regularizationcited by 97
- 2020EagleEye: Fast Sub-net Evaluation for Efficient Neural Network Pruningcited by 80
- 2018ChamNet: Towards Efficient Network Design through Platform-Aware Model Adaptationcited by 76
- 2019Towards Efficient Model Compression via Learned Global Rankingcited by 75
- 2016Learning the Number of Neurons in Deep Networkscited by 69
- 2020Progressive Skeletonization: Trimming more fat from a network at initializationcited by 64
- 2018Online Model Distillation for Efficient Video Inferencecited by 60
- 2019PruneTrain: Fast Neural Network Training by Dynamic Sparse Model Reconfigurationcited by 41
- 2018DPP-Net: Device-aware Progressive Search for Pareto-optimal Neural Architecturescited by 40
- 2019UNAS: Differentiable Architecture Search Meets Reinforcement Learningcited by 21
- 2019VACL: Variance-Aware Cross-Layer Regularization for Pruning Deep Residual Networkscited by 9
Built on by
Citing papers per year: 2022: 3; 2023: 3; 2024: 0; 2025: 0; 2026: 2.
8 papers.
- 2022A Fast Post-Training Pruning Framework for Transformerscited by 162
- 2022Soft Masking for Cost-Constrained Channel Pruningcited by 12
- 2023FPGA Resource-aware Structured Pruning for Real-Time Neural Networkscited by 7
- 2023Layer-adaptive Structured Pruning Guided by Latencycited by 1
- 2023End-to-End Neural Network Compression via fracℓ1ℓ2 Regularized Latency Surrogatescited by 1
- 2022Tiered Pruning for Efficient Differentialble Inference-Aware Neural Architecture Searchcited by 0
- 2026AgenticPruner: MAC-Constrained Neural Network Compression via LLM-Driven Strategy Searchcited by 0
- 2026Why Smaller Is Slower? Dimensional Misalignment in Compressed LLMscited by 0
- 2026Why Smaller Is Slower? Dimensional Misalignment in Compressed LLMs5 Mar 2026
- 2026AgenticPruner: MAC-Constrained Neural Network Compression via LLM-Driven Strategy Search18 Jan 2026
- 2023FPGA Resource-aware Structured Pruning for Real-Time Neural Networks9 Aug 2023
- 2023End-to-End Neural Network Compression via fracℓ1ℓ2 Regularized Latency Surrogates9 Jun 2023
- 2023Layer-adaptive Structured Pruning Guided by Latency23 May 2023
- 2022Soft Masking for Cost-Constrained Channel Pruning4 Nov 2022
- 2022Tiered Pruning for Efficient Differentialble Inference-Aware Neural Architecture Search23 Sep 2022
- 2022A Fast Post-Training Pruning Framework for Transformers29 Mar 2022