Joint Optimization of DNN Model Caching and Request Routing in Mobile Edge Computing
Shuting Qiu, Fang Dong, Siyu Tan, Ruiting Zhou, Dian Shen, Patrick P. C. Lee, and Qilin Fan

TL;DR
This paper introduces a joint optimization framework for DNN caching and request routing in mobile edge computing, utilizing dynamic DNNs to enhance user QoE with near-optimal algorithms.
Contribution
It proposes CoCaR, an offline algorithm for joint caching and routing, and CoCaR-OL, an online variant for dynamic request adaptation, improving inference precision and QoE.
Findings
CoCaR improves average inference precision by 46% over baselines.
CoCaR-OL enhances user QoE by at least 32.3% in online scenarios.
Dynamic DNN disassembly enables more flexible caching and routing strategies.
Abstract
Mobile edge computing (MEC) can pre-cache deep neural networks (DNNs) near end-users, providing low-latency services and improving users' quality of experience (QoE). However, caching all DNN models at edge servers with limited capacity is difficult, and the impact of model loading time on QoE remains underexplored. Hence, we introduce dynamic DNNs in edge scenarios, disassembling a complete DNN model into interrelated submodels for more fine-grained and flexible model caching and request routing solutions. This raises the pressing issue of jointly deciding request routing and submodel caching for dynamic DNNs to balance model inference precision and loading latency for QoE optimization. In this paper, we study the joint dynamic model caching and request routing problem in MEC networks, aiming to maximize user request inference precision under constraints of server resources, latency,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
