Energy-Efficient, Delay-Constrained Edge Computing of a Network of DNNs

Citations

WEB OF SCIENCE

1
Citations

SCOPUS

2

초록

This paper presents a novel approach for executing the inference of a network of pre-trained deep neural networks (DNNs) on commercial-off-the-shelf devices that are deployed at the edge. The problem is to partition the computation of the DNNs between an energy-constrained and performance-limited edge device EE, and an energy-unconstrained, higher performance device CC, referred to as the cloudlet, with the objective of minimizing the energy consumption of EE subject to a deadline constraint. The proposed partitioning algorithm takes into account the performance profiles of executing DNNs on the devices, the power consumption profiles, and the variability in the delay of the wireless channel. The algorithm is demonstrated on a platform that consists of an NVIDIA Jetson Nano as the edge device EE and a Dell workstation with a Titan Xp GPU as the cloudlet. Experimental results show significant improvements both in terms of energy consumption of EE and processing delay of the application. Additionally, it is shown how the energy-optimal solution is changed when the deadline constraint is altered. Moreover, the overhead of decision-making for our proposed method is significantly lower than the state-of-the-art Integer Linear Programming (ILP) solutions.

키워드

Flow graphsPerformance evaluationDelaysComputational modelingServersArtificial neural networksEnergy efficiencyEnergy consumptionData modelsImage edge detectionDeep neural networksIoTedgeenergy efficiency
제목
Energy-Efficient, Delay-Constrained Edge Computing of a Network of DNNs
저자
Ghasemi, MehdiHeidari, SoroushKim, Young GeunWu, Carole-JeanVrudhula, Sarma
DOI
10.1109/TC.2024.3500368
발행일
2025-02
유형
Article
저널명
IEEE Transactions on Computers
74
2
페이지
569 ~ 581