Litcius/Paper detail

Decentralized DNN Task Partitioning and Offloading Control in MEC Systems With Energy Harvesting Devices

Feng Wang, Songfu Cai, Vincent K. N. Lau

2022IEEE Journal of Selected Topics in Signal Processing23 citationsDOI

Abstract

In this paper, we study a decentralized deep neural network (DNN) task partitioning and offloading control problem for a multi-access edge computing (MEC) system with multiple wireless devices (WDs) powered by renewable energy sources. Instead of generic computational tasks, we focus on the case when the WDs and the MEC systems are computing DNN inferencing tasks. For each WD, we build a virtual local-computing CPU workload queue and an energy queue to model the DNN computation dynamics and the battery energy dynamics, respectively. We first introduce a new Lyapunov function based on the DNN tasks' cumulative execution latency and the total energy consumptions of the entire MEC system. Using a Lyapunov optimization approach, the DNN task partitioning and offloading control at the WDs are formulated as a Lyapunov drift minimization problem. To facilitate a distributed implementation, we exploit the linear structure of the cumulative latency and the independency of each WD's local-computing CPU rate, and we decompose the centralized Lyapunov drift minimization problem into multiple distributed subproblems, each of which is associated with a single WD. Next, we develop a parametric online learning algorithm such that each sub-Lyapunov drift minimization problem is solved locally at its associated WD. The proposed solution is completely decentralized in the sense that the sequential offloading and DNN task segmentation control at each WD is determined by its local battery energy queue state information (EQSI), the channel state information (CSI), and the DNN inferencing task workload queue state information (TQSI). Numerical results reveal that the proposed online learning algorithm can achieve significant performance gain over various state-of-the-art baselines.

Topics & Concepts

Lyapunov optimizationComputer scienceLyapunov functionMobile edge computingQueueComputation offloadingEdge computingReal-time computingServerArtificial intelligenceLyapunov equationComputer networkEnhanced Data Rates for GSM EvolutionLyapunov exponentPhysicsQuantum mechanicsNonlinear systemChaoticIoT and Edge/Fog ComputingAge of Information OptimizationEnergy Harvesting in Wireless Networks
Decentralized DNN Task Partitioning and Offloading Control in MEC Systems With Energy Harvesting Devices | Litcius