Abstract

Supporting deep learning is a challenge for Internet of Things hardware with limited computing capacity. Edge computing is a promising solution that supports such hardware as it solves transferring and processing bottlenecks. To allocate appropriate loads to utilize edge computing efficiently, we propose an edge computing solution for smart city environments that assigns some of the deep learning layers to edge nodes in order to support deep learning tasks on Internet of Things devices. The proposed deep learning layer assignment in edge computing algorithm determines the ideal number of deep learning layers to be assigned to each edge considering computing capacity and bandwidth of each edge separately. Simulation results of the proposed algorithm were compared with other existing methods such as Li's offline and online method, fixed assignment, and cloud-only method. The comparison showed that the proposed algorithm handles the most deep learning tasks while maximizing resource utilization of edges.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call