SLIDE: Simultaneous Model Downloading and Inference at the Wireless Network Edge
Guanqiao Qu, Tao Li, Qian Chen, Xianhao Chen, Sheng Zhou
TL;DR
SLIDE addresses high end-to-end latency in on-device inference caused by large model downloads by overlapping model provisioning with inference. It formulates a joint optimization of model provisioning $x_{k,i}$, bandwidth allocation $y_k$, and per-layer GPU allocations $z_{k,l_i}$ to maximize task throughput under latency deadlines $\bar{T}_k$ and energy budgets $Q_k$, with end-to-end latency defined recursively as $t_{k,L_i}= \max\left\{\sum_{l_i=1}^{L_i}\tau_{k,l_i}, t_{k,L_i-1}\right\}+T_{k,i}(z_{k,L_i})$. The problem is transformed to a bandwidth-allocation problem $\mathcal{P}3$ and solved in polynomial time via a two-stage algorithm, with a greedy procedure achieving the optimum. Numerical results show SLIDE markedly improves served-user throughput and robustness to mobility, device heterogeneity, and mixed-precision model libraries, compared to conventional DAI. The approach enables real-time edge AI under constrained spectrum while accommodating diverse architectures and energy budgets.
Abstract
To support on-device inference, the next-generation mobile networks are expected to support real-time model downloading services to mobile users. However, powerful AI models typically have large model sizes, resulting in excessive end-to-end (E2E) downloading-and-inference (DAI) latency. To address this issue, we propose a simultaneous model downloading and inference (SLIDE) framework, which allows users to perform inference with downloaded layers while simultaneously receiving the remaining layers of the model. To this end, we formulate a task throughput maximization problem by jointly optimizing model provisioning, spectrum bandwidth allocation, and computing resource allocation for multi-user downlink systems. Unlike traditional DAI frameworks, SLIDE introduces recursive dependencies across layers, where inference latency depends recursively on the downloading bandwidth and computing resource allocation for each of the preceding layers. To solve this challenging problem, we design an efficient algorithm that acquires the optimal solution with polynomial-time complexity. Simulation results demonstrate that the proposed SLIDE framework significantly improves task throughput under latency and communication resource constraints compared with the conventional model downloading schemes.
