< Back to previous page

Publication

Optimal Distribution of CNN Computations on Edge and Cloud

Book Contribution - Book Chapter Conference Contribution

In this paper we study the optimal distribution of CNN computations between an edge device and the cloud for a complex IoT application. We propose a pipeline in which we perform experiments with a Jetson Nano and a Raspberry Pi 3B+ as the edge device, and a T2.micro instance from Amazon EC2 as a cloud instance. To answer this generic question, we performed exhaustive experiments on a typical use case, a mobile camerabased street litter detection and mapping application based on a MobilenetV2 model. For our research, we split the computations of the CNN model and divided them over the edge and cloud instances using model partitioning, also including the edge-only and cloud-only configurations. We studied the influence of the specifications of the instances, the input size of the model, the partitioning location of the model and the available network bandwidth on the optimal split position. Depending on the choice of gaining either an economic or performance advantage, we can conclude that a balance between the choice of instances and the calculation mechanism used should be made.
Book: Proceedings of the 13th International Conference on Agents and Artificial Intelligence
Pages: 604 - 613
Number of pages: 10
ISBN:978-989-758-484-8
Publication year:2021
BOF-keylabel:yes
IOF-keylabel:yes
Authors from:Higher Education
Accessibility:Open