arrow
Return

DNN Inference Acceleration Based on Adaptive Task Partitioning and Offloading in Embedded VEC

delete2025-06-05
delete0
PRE
AI
C
Chunlin Li
S
Sen Liu
K
Kun Jiang
M
Mengjie Yang
Z
Zihao Zhang
B
Bingxin Wang
L
Liang Zhao
陈琛 cover
陈琛 (Chen Chen)
S
Shaohua Wan
DOI:10.1145/3725734delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
As a distributed embedded system, vehicular edge computing (VEC) completes various complex Deep neural network (DNN) tasks through network collaboration and communication. However,due to the limited computing power of vehicle processors, vehicles cannot handle increasingly complex DNN tasks. To accurately estimate the execution latency of each layer across different DNN models on heterogeneous devices, we proposed the Extreme Gradient Boosting Tree (XGBoost) algorithm to predict DNN task inference latency. Furthermore, we proposed partitioning and offloading algorithms for both chained DNN tasks and Directed Acyclic Graph (DAG)-type DNN tasks, addressing their unique computational characteristics. For chained DNN tasks, we employ a linear search to determine optimal partitioning points based on predictions from the DNN latency prediction model. For the partitioning and offloading of DAG-type DNN tasks, we construct it as a minimum cut problem under the network flow graph and propose a DNN task partitioning and offloading algorithm based on the highest label pre-stream push (HLPP) algorithm to effectively reduce the cost of task partitioning and offloading. Finally, we used an experimental vehicle equipped with Raspberry and a RSU equipped with Jetson Nano to verify the results. The experiment shows that the DNN latency prediction model based on the XGBoost we proposed can effectively improve the latency prediction accuracy of DNN layer-by-layer execution. At the same time, the division and offloading algorithms for different types of DNN inference tasks can achieve higher task completion rate, lower latency, and lower energy consumption.
Keywords:
Vehicular edge computing
Deep neural network
Latency prediction
Task partitioning
Offloading algorithm

Journal

ACM Transactions on Embedded Computing Systems cover
ACM Transactions on Embedded Computing Systems
IF:
2.6
Papers:
227
Citations:
2.3K

Organization

No organization information available