Optimizing Task Allocation for DNN Inference on Edge Devices

Mark Kotys, Yijie Zhang, Chase Q. Wu, Aiqin Hou

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

Abstract

As artificial intelligence continues to evolve, the need to deploy models at the network edge becomes increasingly critical. A key challenge in such environments is the effective allocation of tasks across devices. To tackle this challenge, we formulate the execution of DNN inference tasks on edge devices as an optimization problem and design a one-to-one task allocation scheme that optimizes the total execution time for a given set of tasks. Our method is both device-and task-aware, employing a greedy algorithm to create task-device mappings. We demonstrate the viability of this approach through comparisons with random allocation and nearest-device strategies, showing that our scheme consistently outperforms these alternatives.

Original languageEnglish (US)
Title of host publication2025 International Conference on Computing, Networking and Communications, ICNC 2025
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages458-462
Number of pages5
ISBN (Electronic)9798331520960
DOIs
StatePublished - 2025
Externally publishedYes
Event2025 International Conference on Computing, Networking and Communications, ICNC 2025 - Honolulu, United States
Duration: Feb 17 2025Feb 20 2025

Publication series

Name2025 International Conference on Computing, Networking and Communications, ICNC 2025

Conference

Conference2025 International Conference on Computing, Networking and Communications, ICNC 2025
Country/TerritoryUnited States
CityHonolulu
Period2/17/252/20/25

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications
  • Computer Science Applications
  • Signal Processing
  • Information Systems and Management
  • Safety, Risk, Reliability and Quality

Keywords

  • Cloud Computing
  • Edge Intelligence
  • Task Assignment

Fingerprint

Dive into the research topics of 'Optimizing Task Allocation for DNN Inference on Edge Devices'. Together they form a unique fingerprint.

Cite this