LO-SC: Local-Only Split Computing for Accurate Deep Learning on Edge Devices

Luigi Capogrosso, Enrico Fraccaroli, Marco Cristani, Franco Fummi, Samarjit Chakraborty

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Split Computing (SC) enables deploying a Deep Neural Network (DNN) on edge devices with limited resources by splitting the workload between the edge device and a remote server. However, relying on a server can be expensive, requires a reliable network, and introduces unpredictable latency. Existing solutions for on-device DNNs deployment often sacrifice accuracy for efficiency. In this paper, we study how to use the concepts from SC to split a DNN for executing on the same device without compromising accuracy. In other words, we propose Local-Only Split Computing (LO-SC), a new approach to split a DNN for execution entirely on the edge device while maintaining high accuracy and predictable latency. We formalize LO-SC as a MixedInteger Linear Problem (MILP) problem and solve it using a multi-constrained ordered knapsack algorithm. The proposed method achieves promising results on both synthetic and realworld data, offering a viable alternative for accurately deploying DNNs on resource-constrained edge devices. The source code is available at https://github.com/intelligolabs/LO-SC.

Original languageEnglish
Title of host publicationProceedings - 38th International Conference on VLSI Design, VLSID 2025 - held concurrently with 24th International Conference on Embedded Systems, ES 2025
PublisherIEEE Computer Society
Pages445-450
Number of pages6
ISBN (Electronic)9798331522445
DOIs
StatePublished - 2025
Externally publishedYes
Event38th International Conference on VLSI Design, VLSID 2025 - Bengaluru, India
Duration: 4 Jan 20258 Jan 2025

Publication series

NameProceedings of the IEEE International Conference on VLSI Design
ISSN (Print)1063-9667

Conference

Conference38th International Conference on VLSI Design, VLSID 2025
Country/TerritoryIndia
CityBengaluru
Period4/01/258/01/25

Keywords

  • Deep Neural Networks
  • Edge Devices
  • Knapsack Problem
  • Split Computing

Fingerprint

Dive into the research topics of 'LO-SC: Local-Only Split Computing for Accurate Deep Learning on Edge Devices'. Together they form a unique fingerprint.

Cite this