Hierarchical Online-Scheduling for Energy-Efficient Split Inference with Progressive Transmission
Zengzipeng Tang, Yuxuan Sun, Wei Chen, Jianwen Ding, Bo Ai, Yulin Shao
TL;DR
This work tackles deadline-sensitive, energy-constrained edge inference by addressing granularity mismatch and task heterogeneity in split DNN execution. It introduces ENACHI, a two-tier Lyapunov-based framework that couples a task-level surrogate-based optimization (partitioning, bandwidth, and a frame-level power budget) with a packet-level, uncertainty-aware progressive transmission inner loop that tracks the power reference and adaptively transmits feature maps. Theoretical guarantees (drift-plus-penalty bounds) accompany practical mechanisms like importance-aware packet selection and stopping criteria, yielding provable stability and near-optimality relative to offline benchmarks. Empirically, ENACHI on ImageNet with ResNet-50 demonstrates substantial gains in inference accuracy (up to 43.12%) and energy savings (up to 62.13%) under stringent deadlines and congested multi-user settings, indicating strong potential for scalable, energy-efficient edge AI deployments.
Abstract
Device-edge collaborative inference with Deep Neural Networks (DNNs) faces fundamental trade-offs among accuracy, latency and energy consumption. Current scheduling exhibits two drawbacks: a granularity mismatch between coarse, task-level decisions and fine-grained, packet-level channel dynamics, and insufficient awareness of per-task complexity. Consequently, scheduling solely at the task level leads to inefficient resource utilization. This paper proposes a novel ENergy-ACcuracy Hierarchical optimization framework for split Inference, named ENACHI, that jointly optimizes task- and packet-level scheduling to maximize accuracy under energy and delay constraints. A two-tier Lyapunov-based framework is developed for ENACHI, with a progressive transmission technique further integrated to enhance adaptivity. At the task level, an outer drift-plus-penalty loop makes online decisions for DNN partitioning and bandwidth allocation, and establishes a reference power budget to manage the long-term energy-accuracy trade-off. At the packet level, an uncertainty-aware progressive transmission mechanism is employed to adaptively manage per-sample task complexity. This is integrated with a nested inner control loop implementing a novel reference-tracking policy, which dynamically adjusts per-slot transmit power to adapt to fluctuating channel conditions. Experiments on ImageNet dataset demonstrate that ENACHI outperforms state-of-the-art benchmarks under varying deadlines and bandwidths, achieving a 43.12\% gain in inference accuracy with a 62.13\% reduction in energy consumption under stringent deadlines, and exhibits high scalability by maintaining stable energy consumption in congested multi-user scenarios.
