Resource-aware Deployment of Dynamic DNNs over Multi-tiered Interconnected Systems

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Singhal, Chetna, Wu, Yashuo, Malandrino, Francesco, Levorato, Marco, Chiasserini, Carla Fabiana
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866910407278460928
author Singhal, Chetna
Wu, Yashuo
Malandrino, Francesco
Levorato, Marco
Chiasserini, Carla Fabiana
author_facet Singhal, Chetna
Wu, Yashuo
Malandrino, Francesco
Levorato, Marco
Chiasserini, Carla Fabiana
contents The increasing pervasiveness of intelligent mobile applications requires to exploit the full range of resources offered by the mobile-edge-cloud network for the execution of inference tasks. However, due to the heterogeneity of such multi-tiered networks, it is essential to make the applications' demand amenable to the available resources while minimizing energy consumption. Modern dynamic deep neural networks (DNN) achieve this goal by designing multi-branched architectures where early exits enable sample-based adaptation of the model depth. In this paper, we tackle the problem of allocating sections of DNNs with early exits to the nodes of the mobile-edge-cloud system. By envisioning a 3-stage graph-modeling approach, we represent the possible options for splitting the DNN and deploying the DNN blocks on the multi-tiered network, embedding both the system constraints and the application requirements in a convenient and efficient way. Our framework -- named Feasible Inference Graph (FIN) -- can identify the solution that minimizes the overall inference energy consumption while enabling distributed inference over the multi-tiered network with the target quality and latency. Our results, obtained for DNNs with different levels of complexity, show that FIN matches the optimum and yields over 65% energy savings relative to a state-of-the-art technique for cost minimization.
format Preprint
id arxiv_https___arxiv_org_abs_2404_08060
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Resource-aware Deployment of Dynamic DNNs over Multi-tiered Interconnected Systems
Singhal, Chetna
Wu, Yashuo
Malandrino, Francesco
Levorato, Marco
Chiasserini, Carla Fabiana
Networking and Internet Architecture
Signal Processing
The increasing pervasiveness of intelligent mobile applications requires to exploit the full range of resources offered by the mobile-edge-cloud network for the execution of inference tasks. However, due to the heterogeneity of such multi-tiered networks, it is essential to make the applications' demand amenable to the available resources while minimizing energy consumption. Modern dynamic deep neural networks (DNN) achieve this goal by designing multi-branched architectures where early exits enable sample-based adaptation of the model depth. In this paper, we tackle the problem of allocating sections of DNNs with early exits to the nodes of the mobile-edge-cloud system. By envisioning a 3-stage graph-modeling approach, we represent the possible options for splitting the DNN and deploying the DNN blocks on the multi-tiered network, embedding both the system constraints and the application requirements in a convenient and efficient way. Our framework -- named Feasible Inference Graph (FIN) -- can identify the solution that minimizes the overall inference energy consumption while enabling distributed inference over the multi-tiered network with the target quality and latency. Our results, obtained for DNNs with different levels of complexity, show that FIN matches the optimum and yields over 65% energy savings relative to a state-of-the-art technique for cost minimization.
title Resource-aware Deployment of Dynamic DNNs over Multi-tiered Interconnected Systems
topic Networking and Internet Architecture
Signal Processing
url https://arxiv.org/abs/2404.08060