NestDNN: Resource-Aware Multi-Tenant On-Device Deep Learning for Continuous Mobile Vision
Not on the map. Why?
Abstract (arXiv)
Mobile vision systems such as smartphones, drones, and augmented-reality headsets are revolutionizing our lives. These systems usually run multiple applications concurrently and their available resources at runtime are dynamic due to events such as starting new applications, closing existing applications, and application priority changes. In this paper, we present NestDNN, a framework that takes the dynamics of runtime resources into account to enable resource-aware multi-tenant on-device deep learning for mobile vision systems. NestDNN enables each deep learning model to offer flexible resource-accuracy trade-offs. At runtime, it dynamically selects the optimal resource-accuracy trade-off for each deep learning model to fit the model's resource demand to the system's available runtime resources. In doing so, NestDNN efficiently utilizes the limited resources in mobile vision systems to jointly maximize the performance of all the concurrently running applications. Our experiments show that compared to the resource-agnostic status quo approach, NestDNN achieves as much as 4.2% increase in inference accuracy, 2.0x increase in video frame processing rate and 1.7x reduction on energy consumption.
Key facts. Cited by 68 papers in the map (data through 7 Oct 2026). First posted on arXiv 23 Oct 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 15; 2022: 13; 2023: 15; 2024: 8; 2025: 7; 2026: 10.
68 papers.
Sort:
By area:
- 2021A Field Guide to Federated Optimizationcited by 312
- 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
- 2023LLMCad: Fast and Scalable On-device Large Language Model Inferencecited by 45
- 2023Federated Learning for Computationally-Constrained Heterogeneous Devices: A Surveycited by 40
- 2023SwapMoE: Serving Off-the-shelf MoE-based Large Language Models with Tunable Memory Budgetcited by 27
- 2022A Survey on Collaborative DNN Inference for Edge Intelligencecited by 23
- 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
- 2021Multi-Exit Semantic Segmentation Networkscited by 18
- 2022On-device Training: A First Overview on Existing Systemscited by 18
- 2023Real-time Neural Network Inference on Extremely Weak Devices: Agile Offloading with Explainable AIcited by 17
38 more
- 2022STI: Turbocharge NLP Inference at the Edge via Elastic Pipeliningcited by 14
- 2021Deep Neural Network-based Enhancement for Image and Video Streaming Systems: A Survey and Future Directionscited by 9
- 2021Resource-Efficient Deep Learning: A Survey on Model-, Arithmetic-, and Implementation-Level Techniquescited by 9
- 2024HydraViT: Stacking Heads for a Scalable ViTcited by 9
- 2021OODIn: An Optimised On-Device Inference Framework for Heterogeneous Mobile Devicescited by 7
- 2021SensiX++: Bringing MLOPs and Multi-tenant Model Serving to Sensory Edge Devicescited by 7
- 2022Turbo: Opportunistic Enhancement for Edge Video Analyticscited by 7
- 2022Edge Video Analytics: A Survey on Applications, Systems and Enabling Techniquescited by 7
- 2022Boosting DNN Cold Inference on Edge Devicescited by 6
- 2021Optimising Resource Management for Embedded Machine Learningcited by 5
- 2022Mind Your Heart: Stealthy Backdoor Attack on Dynamic Deep Neural Network in Edge Computingcited by 5
- 2023TFormer: A Transmission-Friendly ViT Model for IoT Devicescited by 5
- 2023Miriam: Exploiting Elastic Kernels for Real-time Multi-DNN Inference on Edge GPUcited by 5
- 2023MOSEL: Inference Serving Using Dynamic Modality Selectioncited by 5
- 2022YONO: Modeling Multiple Heterogeneous Neural Networks on Microcontrollerscited by 4
- 2022FrameHopper: Selective Processing of Video Frames in Detection-driven Real-Time Video Analyticscited by 4
- 2023SuperFedNAS: Cost-Efficient Federated Neural Architecture Search for On-Device Inferencecited by 4
- 2023RED: A Systematic Real-Time Scheduling Approach for Robotic Environmental Dynamicscited by 4
- 2024Soar: Design and Deployment of A Smart Roadside Infrastructure System for Autonomous Drivingcited by 4
- 2025NestQuant: Post-Training Integer-Nesting Quantization for On-Device DNNcited by 4
- 2022Multi-DNN Accelerators for Next-Generation AI Systemscited by 3
- 2024Elastic On-Device LLM Servicecited by 3
- 2024Panopticus: Omnidirectional 3D Object Detection on Resource-constrained Edge Devicescited by 3
- 2021How to Reach Real-Time AI on Consumer Devices? Solutions for Programmable and Custom Architecturescited by 2
- 2021Efficient Visual Recognition with Deep Neural Networks: A Survey on Recent Advances and New Directionscited by 2
- 2022CPrune: Compiler-Informed Model Pruning for Efficient Target-Aware DNN Executioncited by 2
- 2022ROMA: Run-Time Object Detection To Maximize Real-Time Accuracycited by 2
- 2024Context-aware Multi-Model Object Detection for Diversely Heterogeneous Compute Systemscited by 2
- 2024Socialized Learning: A Survey of the Paradigm Shift for Edge Intelligence in Networked Systemscited by 2
- 2021Leveraging Transprecision Computing for Machine Vision Applications at the Edgecited by 1
- 2022Smart Multi-tenant Federated Learningcited by 1
- 2023Breaking On-device Training Memory Wall: A Systematic Surveycited by 1
- 2023ECLM: Efficient Edge-Cloud Collaborative Learning with Continuous Environment Adaptationcited by 1
- 2024On the Impact of White-box Deployment Strategies for Edge AI on Latency and Model Performancecited by 1
- 2025Optimizing Storage Overhead of User Behavior Log for ML-embedded Mobile Appscited by 1
- 2026WISV: Wireless-Informed Semantic Verification for Distributed Speculative Decoding in Device-Edge LLM Inferencecited by 1
- 2021CANS: Communication Limited Camera Network Self-Configuration for Intelligent Industrial Surveillancecited by 0
- 2021Virtuoso: Video-based Intelligence for real-time tuning on SOCscited by 0
50 most cited of 68 All 68 (JSON)
- 2026Metacognitive Selective Ensemble for Mobile Systems25 Sep 2026
- 2026Elastoformer: Enabling Dynamic Adaptivity via Elastic Model Transformation9 Sep 2026
- 2026Network-Aware Forecasting on Wireless Access Points2 Sep 2026
- 2026Beyond Benchmarks: Continuous Edge Inference for Fine-Grained Roadside Perception15 Jun 2026
- 2026Slimmable ConvNeXt: Width-Adaptive Inference for Efficient Multi-Device Deployment21 May 2026
- 2026RAMS: Resource-Adaptive and Detection-Conditioned Model Switching for Embedded Edge Perception14 May 2026
- 2026WISV: Wireless-Informed Semantic Verification for Distributed Speculative Decoding in Device-Edge LLM Inference20 Apr 2026
- 2026[Emerging Ideas] Artificial Tripartite Intelligence: A Bio-Inspired, Sensor-First Architecture for Physical AI15 Apr 2026
- 2026Scale-Gest: Scalable Model-Space Synthesis and Runtime Selection for On-Device Gesture Detection16 Mar 2026
- 2026Multi-DNN Inference of Sparse Models on Edge SoCs10 Mar 2026
- 2025Dora: QoE-Aware Hybrid Parallelism for Distributed Edge AI9 Dec 2025
- 2025AutoTailor: Automatic and Efficient Adaptive Model Deployment for Diverse Edge Devices27 Nov 2025
38 more
- 2025Optimizing Storage Overhead of User Behavior Log for ML-embedded Mobile Apps15 Oct 2025
- 2025NeuroDeX: Unlocking Diverse Support in Decompiling Deep Neural Network Executables8 Sep 2025
- 2025A Survey on Efficiency Optimization Techniques for DNN-based Video Analytics: Process Systems, Algorithms, and Applications21 Jul 2025
- 2025NestQuant: Post-Training Integer-Nesting Quantization for On-Device DNN22 Jun 2025
- 2025Towards Adaptive Deep Learning: Model Elasticity via Prune-and-Grow CNN Architectures16 May 2025
- 2024On the Impact of White-box Deployment Strategies for Edge AI on Latency and Model Performance1 Nov 2024
- 2024Panopticus: Omnidirectional 3D Object Detection on Resource-constrained Edge Devices2 Oct 2024
- 2024HydraViT: Stacking Heads for a Scalable ViT26 Sep 2024
- 2024Elastic On-Device LLM Service8 Sep 2024
- 2024Soar: Design and Deployment of A Smart Roadside Infrastructure System for Autonomous Driving21 Apr 2024
- 2024Socialized Learning: A Survey of the Paradigm Shift for Edge Intelligence in Networked Systems20 Apr 2024
- 2024BRIEDGE: EEG-Adaptive Edge AI for Multi-Brain to Multi-Robot Interaction14 Mar 2024
- 2024Context-aware Multi-Model Object Detection for Diversely Heterogeneous Compute Systems12 Feb 2024
- 2023Real-time Neural Network Inference on Extremely Weak Devices: Agile Offloading with Explainable AI21 Dec 2023
- 2023ECLM: Efficient Edge-Cloud Collaborative Learning with Continuous Environment Adaptation18 Nov 2023
- 2023MOSEL: Inference Serving Using Dynamic Modality Selection27 Oct 2023
- 2023LLMCad: Fast and Scalable On-device Large Language Model Inference8 Sep 2023
- 2023RED: A Systematic Real-Time Scheduling Approach for Robotic Environmental Dynamics29 Aug 2023
- 2023SwapMoE: Serving Off-the-shelf MoE-based Large Language Models with Tunable Memory Budget29 Aug 2023
- 2023Generative Model for Models: Rapid DNN Customization for Diverse Tasks and Resource Constraints29 Aug 2023
- 2023Federated Learning for Computationally-Constrained Heterogeneous Devices: A Survey18 Jul 2023
- 2023Miriam: Exploiting Elastic Kernels for Real-time Multi-DNN Inference on Edge GPU10 Jul 2023
- 2023Breaking On-device Training Memory Wall: A Systematic Survey17 Jun 2023
- 2023Adaptive Scheduling for Edge-Assisted DNN Serving19 Apr 2023
- 2023AdaptiveNet: Post-deployment Neural Architecture Adaptation for Diverse Edge Environments13 Mar 2023
- 2023TFormer: A Transmission-Friendly ViT Model for IoT Devices15 Feb 2023
- 2023DynaMIX: Resource Optimization for DNN-Based Real-Time Applications on a Multi-Tasking System3 Feb 2023
- 2023SuperFedNAS: Cost-Efficient Federated Neural Architecture Search for On-Device Inference26 Jan 2023
- 2022Mind Your Heart: Stealthy Backdoor Attack on Dynamic Deep Neural Network in Edge Computing22 Dec 2022
- 2022On-device Training: A First Overview on Existing Systems1 Dec 2022
- 2022Edge Video Analytics: A Survey on Applications, Systems and Enabling Techniques28 Nov 2022
- 2022ROMA: Run-Time Object Detection To Maximize Real-Time Accuracy28 Oct 2022
- 2022A Survey on Collaborative DNN Inference for Edge Intelligence16 Jul 2022
- 2022STI: Turbocharge NLP Inference at the Edge via Elastic Pipelining11 Jul 2022
- 2022Smart Multi-tenant Federated Learning9 Jul 2022
- 2022CPrune: Compiler-Informed Model Pruning for Efficient Target-Aware DNN Execution4 Jul 2022
- 2022Turbo: Opportunistic Enhancement for Edge Video Analytics29 Jun 2022
- 2022Boosting DNN Cold Inference on Edge Devices15 Jun 2022
50 newest of 68 All 68 (JSON)
- 2021A Field Guide to Federated Optimizationcited by 312
- 2021FjORD: Fair and Accurate Federated Learning under heterogeneous targets with Ordered Dropoutcited by 192
- 2023LLMCad: Fast and Scalable On-device Large Language Model Inferencecited by 45
- 2023Federated Learning for Computationally-Constrained Heterogeneous Devices: A Surveycited by 40
- 2022A Survey on Collaborative DNN Inference for Edge Intelligencecited by 23
- 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
- 2021Multi-Exit Semantic Segmentation Networkscited by 18
- 2022On-device Training: A First Overview on Existing Systemscited by 18
- 2023Real-time Neural Network Inference on Extremely Weak Devices: Agile Offloading with Explainable AIcited by 17
- 2022STI: Turbocharge NLP Inference at the Edge via Elastic Pipeliningcited by 14
- 2021Deep Neural Network-based Enhancement for Image and Video Streaming Systems: A Survey and Future Directionscited by 9
12 most cited of 65 All 65 (JSON)
- 2026Metacognitive Selective Ensemble for Mobile Systems25 Sep 2026
- 2026Elastoformer: Enabling Dynamic Adaptivity via Elastic Model Transformation9 Sep 2026
- 2026Network-Aware Forecasting on Wireless Access Points2 Sep 2026
- 2026Beyond Benchmarks: Continuous Edge Inference for Fine-Grained Roadside Perception15 Jun 2026
- 2026Slimmable ConvNeXt: Width-Adaptive Inference for Efficient Multi-Device Deployment21 May 2026
- 2026RAMS: Resource-Adaptive and Detection-Conditioned Model Switching for Embedded Edge Perception14 May 2026
- 2026[Emerging Ideas] Artificial Tripartite Intelligence: A Bio-Inspired, Sensor-First Architecture for Physical AI15 Apr 2026
- 2026Scale-Gest: Scalable Model-Space Synthesis and Runtime Selection for On-Device Gesture Detection16 Mar 2026
- 2026Multi-DNN Inference of Sparse Models on Edge SoCs10 Mar 2026
- 2025Dora: QoE-Aware Hybrid Parallelism for Distributed Edge AI9 Dec 2025
- 2025AutoTailor: Automatic and Efficient Adaptive Model Deployment for Diverse Edge Devices27 Nov 2025
- 2025Optimizing Storage Overhead of User Behavior Log for ML-embedded Mobile Apps15 Oct 2025
12 newest of 65 All 65 (JSON)