HAPI: Hardware-Aware Progressive Inference
Not on the map. Why?
Abstract (arXiv)
Convolutional neural networks (CNNs) have recently become the state-of-the-art in a diversity of AI tasks. Despite their popularity, CNN inference still comes at a high computational cost. A growing body of work aims to alleviate this by exploiting the difference in the classification difficulty among samples and early-exiting at different stages of the network. Nevertheless, existing studies on early exiting have primarily focused on the training scheme, without considering the use-case requirements or the deployment platform. This work presents HAPI, a novel methodology for generating high-performance early-exit networks by co-optimising the placement of intermediate exits together with the early-exit strategy at inference time. Furthermore, we propose an efficient design space exploration algorithm which enables the faster traversal of a large number of alternative architectures and generates the highest-performing design, tailored to the use-case requirements and target hardware. Quantitative evaluation shows that our system consistently outperforms alternative search mechanisms and state-of-the-art early-exit schemes across various latency budgets. Moreover, it pushes further the performance of highly optimised hand-crafted early-exit CNNs, delivering up to 5.11x speedup over lightweight models on imposed latency-driven SLAs for embedded devices.
Key facts. Cited by 30 papers in the map (data through 7 Oct 2026). First posted on arXiv 10 Aug 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 10; 2022: 5; 2023: 2; 2024: 5; 2025: 5; 2026: 3.
30 papers.
Sort:
By area:
- 2021FjORD: Fair and Accurate Federated Learning under heterogeneous targets with Ordered Dropoutcited by 192
- 2021Adaptive Inference through Early-Exit Networks: Design, Challenges and Directionscited by 74
- 2021Smart at what cost? Characterising Mobile Deep Neural Networks in the wildcited by 25
- 2021LegoDNN: Block-grained Scaling of Deep Neural Networks for Mobile Visioncited by 20
- 2023AdaptiveNet: Post-deployment Neural Architecture Adaptation for Diverse Edge Environmentscited by 19
- 2021It's always personal: Using Early Exits for Efficient On-Device CNN Personalisationcited by 18
- 2021Multi-Exit Semantic Segmentation Networkscited by 18
- 2021DynO: Dynamic Onloading of Deep Neural Networks from Cloud to Devicecited by 17
- 2022HADAS: Hardware-Aware Dynamic Neural Architecture Search for Edge Performance Scalingcited by 14
- 2022The Future of Consumer Edge-AI Computingcited by 12
- 2024Recurrent Early Exits for Federated Learning with Heterogeneous Clientscited by 11
- 2021Deep Neural Network-based Enhancement for Image and Video Streaming Systems: A Survey and Future Directionscited by 9
18 more
- 2021OODIn: An Optimised On-Device Inference Framework for Heterogeneous Mobile Devicescited by 7
- 2022Fluid Batching: Exit-Aware Preemptive Serving of Early-Exit Neural Networks on Edge NPUscited by 6
- 2022Federated Learning for Inference at Anytime and Anywherecited by 5
- 2025A Survey on Dynamic Neural Networks: from Computer Vision to Multi-modal Sensor Fusioncited by 5
- 2022Enabling All In-Edge Deep Learning: A Literature Reviewcited by 4
- 2024Tiny Models are the Computational Saver for Large Modelscited by 4
- 2025Energy-Aware Deep Learning on Resource-Constrained Hardwarecited by 3
- 2021How to Reach Real-Time AI on Consumer Devices? Solutions for Programmable and Custom Architecturescited by 2
- 2025PTEENet: Post-Trained Early-Exit Neural Networks Augmentation for Inference Cost Optimizationcited by 2
- 2024NeuroFlux: Memory-Efficient CNN Training Using Adaptive Local Learningcited by 1
- 2024CARIn: Constraint-Aware and Responsive Inference on Heterogeneous Devices for Single- and Multi-DNN Workloadscited by 1
- 2023Generative Model for Models: Rapid DNN Customization for Diverse Tasks and Resource Constraintscited by 0
- 2024Successive Refinement in Large-Scale Computation: Advancing Model Inference Applicationscited by 0
- 2025Leveraging Stochastic Depth Training for Adaptive Inferencecited by 0
- 2025PERTINENCE: Input-based Opportunistic Neural Network Dynamic Executioncited by 0
- 2026Efficient Deep Learning for Biometrics: Overview, Challenges and Trends in Ear of Frugal AIcited by 0
- 2026EdgeCompress: Coupling Multidimensional Model Compression and Dynamic Inference for EdgeAIcited by 0
- 2026HetRoute Heterogeneous and Cost-aware Collaborative Routing Framework for Distributed Edge MoE Inferencecited by 0
- 2026HetRoute Heterogeneous and Cost-aware Collaborative Routing Framework for Distributed Edge MoE Inference1 Aug 2026
- 2026EdgeCompress: Coupling Multidimensional Model Compression and Dynamic Inference for EdgeAI8 Jul 2026
- 2026Efficient Deep Learning for Biometrics: Overview, Challenges and Trends in Ear of Frugal AI9 Feb 2026
- 2025PERTINENCE: Input-based Opportunistic Neural Network Dynamic Execution2 Jul 2025
- 2025Leveraging Stochastic Depth Training for Adaptive Inference23 May 2025
- 2025Energy-Aware Deep Learning on Resource-Constrained Hardware18 May 2025
- 2025A Survey on Dynamic Neural Networks: from Computer Vision to Multi-modal Sensor Fusion13 Jan 2025
- 2025PTEENet: Post-Trained Early-Exit Neural Networks Augmentation for Inference Cost Optimization5 Jan 2025
- 2024CARIn: Constraint-Aware and Responsive Inference on Heterogeneous Devices for Single- and Multi-DNN Workloads2 Sep 2024
- 2024Recurrent Early Exits for Federated Learning with Heterogeneous Clients23 May 2024
- 2024Tiny Models are the Computational Saver for Large Models26 Mar 2024
- 2024NeuroFlux: Memory-Efficient CNN Training Using Adaptive Local Learning21 Feb 2024
18 more
- 2024Successive Refinement in Large-Scale Computation: Advancing Model Inference Applications11 Feb 2024
- 2023Generative Model for Models: Rapid DNN Customization for Diverse Tasks and Resource Constraints29 Aug 2023
- 2023AdaptiveNet: Post-deployment Neural Architecture Adaptation for Diverse Edge Environments13 Mar 2023
- 2022Federated Learning for Inference at Anytime and Anywhere8 Dec 2022
- 2022HADAS: Hardware-Aware Dynamic Neural Architecture Search for Edge Performance Scaling6 Dec 2022
- 2022The Future of Consumer Edge-AI Computing19 Oct 2022
- 2022Fluid Batching: Exit-Aware Preemptive Serving of Early-Exit Neural Networks on Edge NPUs27 Sep 2022
- 2022Enabling All In-Edge Deep Learning: A Literature Review7 Apr 2022
- 2021LegoDNN: Block-grained Scaling of Deep Neural Networks for Mobile Vision18 Dec 2021
- 2021Smart at what cost? Characterising Mobile Deep Neural Networks in the wild28 Sep 2021
- 2021How to Reach Real-Time AI on Consumer Devices? Solutions for Programmable and Custom Architectures21 Jun 2021
- 2021Adaptive Inference through Early-Exit Networks: Design, Challenges and Directions9 Jun 2021
- 2021OODIn: An Optimised On-Device Inference Framework for Heterogeneous Mobile Devices8 Jun 2021
- 2021Deep Neural Network-based Enhancement for Image and Video Streaming Systems: A Survey and Future Directions7 Jun 2021
- 2021Multi-Exit Semantic Segmentation Networks7 Jun 2021
- 2021DynO: Dynamic Onloading of Deep Neural Networks from Cloud to Device20 Apr 2021
- 2021FjORD: Fair and Accurate Federated Learning under heterogeneous targets with Ordered Dropout26 Feb 2021
- 2021It's always personal: Using Early Exits for Efficient On-Device CNN Personalisation2 Feb 2021
- 2021Adaptive Inference through Early-Exit Networks: Design, Challenges and Directionscited by 74
- 2022Fluid Batching: Exit-Aware Preemptive Serving of Early-Exit Neural Networks on Edge NPUscited by 6
- 2024Tiny Models are the Computational Saver for Large Modelscited by 4
- 2025PTEENet: Post-Trained Early-Exit Neural Networks Augmentation for Inference Cost Optimizationcited by 2
- 2025PTEENet: Post-Trained Early-Exit Neural Networks Augmentation for Inference Cost Optimization5 Jan 2025
- 2024Tiny Models are the Computational Saver for Large Models26 Mar 2024
- 2022Fluid Batching: Exit-Aware Preemptive Serving of Early-Exit Neural Networks on Edge NPUs27 Sep 2022
- 2021Adaptive Inference through Early-Exit Networks: Design, Challenges and Directions9 Jun 2021
- 2021FjORD: Fair and Accurate Federated Learning under heterogeneous targets with Ordered Dropoutcited by 192
- 2021Smart at what cost? Characterising Mobile Deep Neural Networks in the wildcited by 25
- 2021LegoDNN: Block-grained Scaling of Deep Neural Networks for Mobile Visioncited by 20
- 2023AdaptiveNet: Post-deployment Neural Architecture Adaptation for Diverse Edge Environmentscited by 19
- 2021It's always personal: Using Early Exits for Efficient On-Device CNN Personalisationcited by 18
- 2021Multi-Exit Semantic Segmentation Networkscited by 18
- 2021DynO: Dynamic Onloading of Deep Neural Networks from Cloud to Devicecited by 17
- 2022HADAS: Hardware-Aware Dynamic Neural Architecture Search for Edge Performance Scalingcited by 14
- 2022The Future of Consumer Edge-AI Computingcited by 12
- 2024Recurrent Early Exits for Federated Learning with Heterogeneous Clientscited by 11
- 2021Deep Neural Network-based Enhancement for Image and Video Streaming Systems: A Survey and Future Directionscited by 9
- 2021OODIn: An Optimised On-Device Inference Framework for Heterogeneous Mobile Devicescited by 7
12 most cited of 25 All 25 (JSON)
- 2026EdgeCompress: Coupling Multidimensional Model Compression and Dynamic Inference for EdgeAI8 Jul 2026
- 2026Efficient Deep Learning for Biometrics: Overview, Challenges and Trends in Ear of Frugal AI9 Feb 2026
- 2025PERTINENCE: Input-based Opportunistic Neural Network Dynamic Execution2 Jul 2025
- 2025Leveraging Stochastic Depth Training for Adaptive Inference23 May 2025
- 2025Energy-Aware Deep Learning on Resource-Constrained Hardware18 May 2025
- 2025A Survey on Dynamic Neural Networks: from Computer Vision to Multi-modal Sensor Fusion13 Jan 2025
- 2024CARIn: Constraint-Aware and Responsive Inference on Heterogeneous Devices for Single- and Multi-DNN Workloads2 Sep 2024
- 2024Recurrent Early Exits for Federated Learning with Heterogeneous Clients23 May 2024
- 2024NeuroFlux: Memory-Efficient CNN Training Using Adaptive Local Learning21 Feb 2024
- 2024Successive Refinement in Large-Scale Computation: Advancing Model Inference Applications11 Feb 2024
- 2023Generative Model for Models: Rapid DNN Customization for Diverse Tasks and Resource Constraints29 Aug 2023
- 2023AdaptiveNet: Post-deployment Neural Architecture Adaptation for Diverse Edge Environments13 Mar 2023
12 newest of 25 All 25 (JSON)