mlsanityData to 7 Oct 2026

CARIn: Constraint-Aware and Responsive Inference on Heterogeneous Devices for Single- and Multi-DNN Workloads

arXiv 2409.01089 ↗First posted 2 Sep 2024cs.LG cs.DCcited by 1

Not on the map. Why?

Abstract (arXiv)

The relentless expansion of deep learning applications in recent years has prompted a pivotal shift toward on-device execution, driven by the urgent need for real-time processing, heightened privacy concerns, and reduced latency across diverse domains. This article addresses the challenges inherent in optimising the execution of deep neural networks (DNNs) on mobile devices, with a focus on device heterogeneity, multi-DNN execution, and dynamic runtime adaptation. We introduce CARIn, a novel framework designed for the optimised deployment of both single- and multi-DNN applications under user-defined service-level objectives. Leveraging an expressive multi-objective optimisation framework and a runtime-aware sorting and search algorithm (RASS) as the MOO solver, CARIn facilitates efficient adaptation to dynamic conditions while addressing resource contention issues associated with multi-DNN execution. Notably, RASS generates a set of configurations, anticipating subsequent runtime adaptation, ensuring rapid, low-overhead adjustments in response to environmental fluctuations. Extensive evaluation across diverse tasks, including text classification, scene recognition, and face analysis, showcases the versatility of CARIn across various model architectures, such as Convolutional Neural Networks and Transformers, and realistic use cases. We observe a substantial enhancement in the fair treatment of the problem's objectives, reaching 1.92x when compared to single-model designs and up to 10.69x in contrast to the state-of-the-art OODIn framework. Additionally, we achieve a significant gain of up to 4.06x over hardware-unaware designs in multi-DNN applications. Finally, our framework sustains its performance while effectively eliminating the time overhead associated with identifying the optimal design in response to environmental challenges.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 50 of its 86 references that are in the map. First posted on arXiv 2 Sep 2024.

Builds on

50 of 86 references.

References · 50

  1. 2020Language Models are Few-Shot Learnerscited by 32,199
  2. 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
  3. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
  4. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
  5. 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,767
  6. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
  7. 2021EfficientNetV2: Smaller Models and Faster Trainingcited by 1,127
  8. 2020Designing Network Design Spacescited by 954
  9. 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 937
  10. 2019Once-for-All: Train One Network and Specialize it for Efficient Deploymentcited by 778
  11. 2021MobileViT: Light-weight, General-purpose, and Mobile-friendly Vision Transformercited by 636
  12. 2018FBNet: Hardware-Aware Efficient ConvNet Design via Differentiable Neural Architecture Searchcited by 480
38 more
  1. 2020MobileBERT: a Compact Task-Agnostic BERT for Resource-Limited Devicescited by 476
  2. 2017Age Progression/Regression by Conditional Adversarial Autoencodercited by 426
  3. 2019Universally Slimmable Networks and Improved Training Techniquescited by 219
  4. 2018Efficient Multi-objective Neural Architecture Search via Lamarckian Evolutioncited by 151
  5. 2018ChamNet: Towards Efficient Network Design through Platform-Aware Model Adaptationcited by 76
  6. 2019AI Benchmark: All About Deep Learning on Smartphones in 2019cited by 76
  7. 2018A Hierarchical Multi-task Approach for Learning Embeddings from Semantic Taskscited by 54
  8. 2018A First Look at Deep Learning Apps on Smartphonescited by 47
  9. 2021Fast and Accurate Model Scalingcited by 46
  10. 2020HMQ: Hardware Friendly Mixed Precision Quantization Block for CNNscited by 43
  11. 2019MutualNet: Adaptive ConvNet via Mutual Learning from Network Width and Resolutioncited by 36
  12. 2024MELTing point: Mobile Evaluation of Language Transformerscited by 35
  13. 2020HAPI: Hardware-Aware Progressive Inferencecited by 30
  14. 2021Smart at what cost? Characterising Mobile Deep Neural Networks in the wildcited by 25
  15. 2019Fast Hardware-Aware Neural Architecture Searchcited by 23
  16. 2019EmBench: Quantifying Performance Variations of Deep Neural Networks across Modern Commodity Devicescited by 21
  17. 2021LegoDNN: Block-grained Scaling of Deep Neural Networks for Mobile Visioncited by 20
  18. 2019High-Throughput CNN Inference on Embedded ARM big.LITTLE Multi-Core Processorscited by 19
  19. 2023AdaptiveNet: Post-deployment Neural Architecture Adaptation for Diverse Edge Environmentscited by 19
  20. 2021XtremeDistilTransformers: Task Transfer for Task-agnostic Distillationcited by 18
  21. 2020AOWS: Adaptive and optimal network width search with latency constraintscited by 17
  22. 2022HADAS: Hardware-Aware Dynamic Neural Architecture Search for Edge Performance Scalingcited by 14
  23. 2023OmniBoost: Boosting Throughput of Heterogeneous Embedded Devices under Multi-DNN Workloadcited by 12
  24. 2021Automated Runtime-Aware Scheduling for Multi-Tenant DNN Inference on GPUcited by 9
  25. 2021OODIn: An Optimised On-Device Inference Framework for Heterogeneous Mobile Devicescited by 7
  26. 2022A Survey of Multi-Tenant Deep Learning Inference on GPUcited by 7
  27. 2021Neuroevolution-Enhanced Multi-Objective Optimization for Mixed-Precision Quantizationcited by 6
  28. 2022Fluid Batching: Exit-Aware Preemptive Serving of Early-Exit Neural Networks on Edge NPUscited by 6
  29. 2023Sparse-DySta: Sparsity-Aware Dynamic and Static Scheduling for Sparse Multi-DNN Workloadscited by 6
  30. 2021Dynamic Transformer for Efficient Machine Translation on Embedded Devicescited by 4
  31. 2022ScaleNet: Searching for the Model to Scalecited by 4
  32. 2023Transfer-Once-For-All: AI Model Optimization for Edgecited by 4
  33. 2023Exploring the Performance and Efficiency of Transformer Models for NLP on Mobile Devicescited by 4
  34. 2020FlexiBO: A Decoupled Cost-Aware Multi-Objective Optimization Approach for Deep Neural Networkscited by 2
  35. 2022MLink: Linking Black-Box Models from Multiple Domains for Collaborative Inferencecited by 2
  36. 2023BCEdge: SLO-Aware DNN Inference Services with Adaptive Batching on Edge Platformscited by 2
  37. 2021AdaSpring: Context-adaptive and Runtime-evolutionary Deep Model Compression for Mobile Applicationscited by 1
  38. 2021Prioritized Subnet Sampling for Resource-Adaptive Supernet Trainingcited by 1

Built on by

Cited by year

Citing papers per year: 2024: 1.

1 paper.