Related Experiment Video
Updated: May 14, 2025

07:38
Author Spotlight: Modular Neuronal Networks for Analyzing Brain Functions
Published on: June 7, 2024
1.4K
A Hierarchical Dispatcher for Scheduling Multiple Deep Neural Networks (DNNs) on Edge Devices
Hyung Kook Jun1,2, Taeho Kim3, Sang Cheol Kim1
1Electronics and Telecommunications Research Institute, 218 Gajeong-ro, Yuseong-gu, Daejeon 34129, Republic of Korea.
Sensors (Basel, Switzerland)
|April 12, 2025
Summary
This study introduces a hierarchical dispatcher for scheduling deep neural networks (DNNs) on edge devices. The novel architecture improves DNN execution efficiency on heterogeneous processing units (PUs) by 51.6%.
Area of Science:
- Computer Science
- Artificial Intelligence
- Embedded Systems
Background:
- Edge devices require efficient deep neural network (DNN) execution.
- Heterogeneous processing units (PUs) present scheduling challenges.
- Existing solutions lack scalability for diverse DNN workloads.
Purpose of the Study:
- To propose a hierarchical dispatcher architecture for efficient DNN scheduling on edge devices.
- To enable scalable and flexible workload management across heterogeneous PUs.
- To improve the performance of deep learning models deployed on edge systems.
Main Methods:
- Developed a hierarchical dispatcher with high-level and low-level components.
- Separated dispatcher functionality from scheduling policy.
- Designed for both integrated and distributed heterogeneous PUs.
- Formalized a hierarchical structure for managing DNN subgraphs.
Main Results:
- Achieved an average performance improvement of 51.6% in case studies.
- Demonstrated practical applicability on edge devices.
- Showcased efficient workload management in homogeneous and heterogeneous environments.
- Provided a scalable and adaptable solution for DNN deployment.
Conclusions:
- The hierarchical dispatcher architecture effectively schedules DNNs on heterogeneous edge devices.
- The proposed system offers significant performance gains and adaptability.
- This approach facilitates efficient deployment of deep learning models in edge computing.
Related Concept Videos
Neural Circuits
938
Neural circuits and neuronal pools are two of the main structures found in the nervous system. Neural circuits are networks of neurons that work together to carry out a specific task or process. They consist of interconnected neurons and glial cells, which provide structural and metabolic support.
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...
938
Fast Decoupled and DC Powerflow
139
The fast decoupled power flow method addresses contingencies in power system operations, such as generator outages or transmission line failures. This method provides quick power flow solutions, essential for real-time system adjustments. Fast decoupled power flow algorithms simplify the Jacobian matrix by neglecting certain elements, leading to two sets of decoupled equations:
139
Transformers in Distribution System
97
Transformers in distribution systems can be broadly categorized into distribution substation transformers and other distribution transformers. They are crucial for stepping down high transmission voltages to levels suitable for distribution and end-user applications.
Distribution substation transformers come in various ratings and typically use mineral oil for insulation and cooling. To prevent moisture and air from entering the oil, some transformers use an inert gas like nitrogen to fill the...
Distribution substation transformers come in various ratings and typically use mineral oil for insulation and cooling. To prevent moisture and air from entering the oil, some transformers use an inert gas like nitrogen to fill the...
97

