In vehicular edge computing, efficient strategies for model deployment and task offloading offer tremendous potential to reduce response time for machine learning inference. However, existing works do not pay much attention to that there are shared structures among different types of inference tasks. This limits the improvement in response time. This paper aims to fill this gap by investigating a share-aware joint model deployment and task offloading problem for multi-task inference in vehicular edge computing. We formulate the problem with an objective to minimize the total response time of all inference requests, under constraints of per task response time, per roadside unit storage capacity, etc. We prove that the formulated problem is NP-hard. To solve the problem, a time period aware algorithm, called TPA, is proposed with guaranteed approximation ratio. In TPA, an iterative approach is designed to solve the problem of maximizing system throughput during a certain time period. Then, the certain time period approximates to the minimum time period of completing all requests. The algorithms are evaluated in the environment comprising two CPUs, two GPUs, state-of-the-art multi-task learning models and the dataset of Google cluster-usage trace. Simulation results derived from this environment show that, the proposed TPA outperforms the state-of-the-art methods for all cases, in terms of the total response time of all requests. For example, TPA can significantly reduce the total response time by at least 73.72% for different numbers of RSUs considered, compared with state-of-the-art methods.
Share-Aware Joint Model Deployment and Task Offloading for Multi-Task Inference
IEEE Transactions on Intelligent Transportation Systems ; 25 , 6 ; 5674-5687
2024-06-01
9418878 byte
Article (Journal)
Electronic Resource
English
Joint UAV Deployment and Task Offloading Scheme for Multi-UAV-Assisted Edge Computing
DOAJ | 2023
|