FreDDI: Frequency-Driven DNN Partitioning in Distributed Inference

This work is the first to formulate distributed inference in deep neural networks (DNNs) when considering frequency selection of an edge/hub/cloud device as an additional knob of control which can impact the global latency and/or energy. Specifically, each device in the network may have a set of discrete operating frequencies which we utilize to formulate the problem of layer-wise partitioning of a DNN in a distributed execution environment. We first develop a procedure for profiling energy and latency of a device, based on its operating frequencies, to execute a subset of DNN layers. We then propose an Integer Linear Programming (ILP) formulation for distributed inference which incorporates frequency-dependent energy and latency profiles. In our experiments, we demonstrate variations of ILP including energy-, and latency-constrained, when aiming to find the transition layer from the edge to a cloud device. We consider NVIDIA Jetson Nano and LePotato as edge device options to explore frequency selection. We show better energy and/or latency of our ILP, compared to a recent work (JointDNN).

Authors

Institutions

Publication Details

Published
2025-06-16
DOI
https://doi.org/10.1109/smartcomp65954.2025.00106
Citations
1
Primary Topic
Interconnection Networks and Systems
Type
article
Field-Weighted Citation Impact
1.49

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

FreDDI: Frequency-Driven DNN Partitioning in Distributed Inference

Azadeh Davoodi, Robert Viramontes
1 citations
Interconnection Networks and Systems
1.49
article

FreDDI: Frequency-Driven DNN Partitioning in Distributed Inference

Azadeh Davoodi, Robert Viramontes
article en
1 citations

Abstract

This work is the first to formulate distributed inference in deep neural networks (DNNs) when considering frequency selection of an edge/hub/cloud device as an additional knob of control which can impact the global latency and/or energy. Specifically, each device in the network may have a set of discrete operating frequencies which we utilize to formulate the problem of layer-wise partitioning of a DNN in a distributed execution environment. We first develop a procedure for profiling energy and latency of a device, based on its operating frequencies, to execute a subset of DNN layers. We then propose an Integer Linear Programming (ILP) formulation for distributed inference which incorporates frequency-dependent energy and latency profiles. In our experiments, we demonstrate variations of ILP including energy-, and latency-constrained, when aiming to find the transition layer from the edge to a cloud device. We consider NVIDIA Jetson Nano and LePotato as edge device options to explore frequency selection. We show better energy and/or latency of our ILP, compared to a recent work (JointDNN).

University of Wisconsin–Madison (US)
National Science Foundation
Openalex Percentile: Top 15%
Interconnection Networks and Systems
1.49
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.