English

AI Multi-Tenancy on Edge: Concurrent Deep Learning Model Executions and Dynamic Model Placements on Edge Devices

Distributed, Parallel, and Cluster Computing 2021-07-28 v1

Abstract

Many real-world applications are widely adopting the edge computing paradigm due to its low latency and better privacy protection. With notable success in AI and deep learning (DL), edge devices and AI accelerators play a crucial role in deploying DL inference services at the edge of the Internet. While prior works quantified various edge devices' efficiency, most studies focused on the performance of edge devices with single DL tasks. Therefore, there is an urgent need to investigate AI multi-tenancy on edge devices, required by many advanced DL applications for edge computing. This work investigates two techniques - concurrent model executions and dynamic model placements - for AI multi-tenancy on edge devices. With image classification as an example scenario, we empirically evaluate AI multi-tenancy on various edge devices, AI accelerators, and DL frameworks to identify its benefits and limitations. Our results show that multi-tenancy significantly improves DL inference throughput by up to 3.3x -- 3.8x on Jetson TX2. These AI multi-tenancy techniques also open up new opportunities for flexible deployment of multiple DL services on edge devices and AI accelerators.

Keywords

Cite

@article{arxiv.2107.12486,
  title  = {AI Multi-Tenancy on Edge: Concurrent Deep Learning Model Executions and Dynamic Model Placements on Edge Devices},
  author = {Piyush Subedi and Jianwei Hao and In Kee Kim and Lakshmish Ramaswamy},
  journal= {arXiv preprint arXiv:2107.12486},
  year   = {2021}
}

Comments

12 pages, To appear in 2021 IEEE International Conference on Cloud Computing, September, 2021

R2 v1 2026-06-24T04:32:40.676Z