NIAIMar 29, 2025

PartialLoading: User Scheduling and Bandwidth Allocation for Parameter-sharing Edge Inference

arXiv:2503.22982v26 citationsh-index: 15
AI Analysis

This work addresses latency reduction for edge inference services, which is crucial for AI applications at the network edge, but it appears incremental as it builds on existing parameter-sharing concepts.

The paper tackles the challenge of reducing inference latency in multi-user edge inference by developing a PartialLoading framework that exploits parameter sharing across AI models to avoid redundant loading, resulting in significantly improved task throughput under deadline constraints compared to methods without parameter sharing.

By provisioning inference offloading services, edge inference drives the rapid growth of AI applications at network edge. However, how to reduce the inference latency remains a significant challenge. To address this issue, we develop a parameter-sharing AI model loading (PartialLoading) framework for multi-user edge inference, which exploits two key insights: 1) the majority of latency arises from loading AI models into server GPU memory, and 2) different AI models can share a significant number of parameters, for which redundant loading should be avoided. Towards this end, we formulate a joint multi-user scheduling and spectrum bandwidth allocation problem to maximize task throughput by exploiting shared parameter blocks across models. The intuition is to judiciously schedule user requests to reuse the shared parameter blocks between consecutively loaded models, thereby reducing model loading time substantially. To facilitate solution finding, we decouple the problem into two sub-problems, i.e., user scheduling and bandwidth allocation, showing that solving them sequentially leads to the solution to the original problem. Due to the NP-hardness of the problem, we first study an important special case called the "backbone-sharing" case, and design a dynamic programming-based algorithm to obtain the optimal solution in polynomial time. For the general case, we propose a greedy heuristic to obtain the sub-optimal solution efficiently. Simulation results demonstrate that the proposed framework significantly improves task throughput under deadline constraints compared with user scheduling without exploiting parameter sharing.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes