Scission: performance-driven and context-aware cloud-edge distribution of deep neural networks

Luke Lockhart, Paul Harvey, Pierre Imai, Peter Willis, Blesson Varghese

Research output: Chapter in Book/Report/Conference proceedingConference contribution

23 Citations (Scopus)

Abstract

Partitioning and distributing deep neural networks (DNNs) across end-devices, edge resources and the cloud has a potential twofold advantage: preserving privacy of the input data, and reducing the ingress bandwidth demand beyond the edge. However, for a given DNN, identifying the optimal partition configuration for distributing the DNN that maximizes performance is a significant challenge. This is because the combination of potential target hardware resources that maximizes performance and the sequence of layers of the DNN that should be distributed across the target resources needs to be determined, while accounting for user-defined objectives/constraints for partitioning. This paper presents Scission, a tool for automated benchmarking of DNNs on a given set of target device, edge and cloud resources for determining optimal partitions that maximize DNN performance. The decision-making approach is context-aware by capitalizing on hardware capabilities of the target resources, their locality, the characteristics of DNN layers, and the network condition. Experimental studies are carried out on 18 DNNs. The decisions made by Scission cannot be manually made by a human given the complexity and the number of dimensions affecting the search space. The benchmarking overheads of Scission allow for responding to operational changes periodically rather than in real-time. Scission is available for public download
Original languageEnglish
Title of host publication 2020 IEEE/ACM 13th International Conference on Utility and Cloud Computing (UCC): Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages257-268
ISBN (Electronic)9780738123943
ISBN (Print)9781665415637
DOIs
Publication statusPublished - 30 Dec 2020
Event13th IEEE/ACM International Conference on Utility and Cloud Computing - Leicester, United Kingdom
Duration: 07 Dec 202010 Dec 2020
https://www.cs.le.ac.uk/events/UCC2020/index.htm

Conference

Conference13th IEEE/ACM International Conference on Utility and Cloud Computing
Abbreviated titleIEEE/ACM UCC
Country/TerritoryUnited Kingdom
CityLeicester
Period07/12/202010/12/2020
Internet address

Fingerprint

Dive into the research topics of 'Scission: performance-driven and context-aware cloud-edge distribution of deep neural networks'. Together they form a unique fingerprint.

Cite this