Next Article in Journal
Ant3D—A Fisheye Multi-Camera System to Survey Narrow Spaces
Previous Article in Journal
A Novel AI Approach for Assessing Stress Levels in Patients with Type 2 Diabetes Mellitus Based on the Acquisition of Physiological Parameters Acquired during Daily Life
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Researching the CNN Collaborative Inference Mechanism for Heterogeneous Edge Devices

College of Computer and Control Engineering, Northeast Forestry University, Harbin 150040, China
*
Author to whom correspondence should be addressed.
Sensors 2024, 24(13), 4176; https://doi.org/10.3390/s24134176
Submission received: 17 May 2024 / Revised: 23 June 2024 / Accepted: 26 June 2024 / Published: 27 June 2024
(This article belongs to the Topic Cloud and Edge Computing for Smart Devices)

Abstract

Convolutional Neural Networks (CNNs) have been widely applied in various edge computing devices based on intelligent sensors. However, due to the high computational demands of CNN tasks, the limited computing resources of edge intelligent terminal devices, and significant architectural differences among these devices, it is challenging for edge devices to independently execute inference tasks locally. Collaborative inference among edge terminal devices can effectively utilize idle computing and storage resources and optimize latency characteristics, thus significantly addressing the challenges posed by the computational intensity of CNNs. This paper targets efficient collaborative execution of CNN inference tasks among heterogeneous and resource-constrained edge terminal devices. We propose a pre-partitioning deployment method for CNNs based on critical operator layers, and optimize the system bottleneck latency during pipeline parallelism using data compression, queuing, and “micro-shifting” techniques. Experimental results demonstrate that our method achieves significant acceleration in CNN inference within heterogeneous environments, improving performance by 71.6% compared to existing popular frameworks.
Keywords: edge; heterogeneity; model partitioning; CNN inference; pipeline parallelism edge; heterogeneity; model partitioning; CNN inference; pipeline parallelism

Share and Cite

MDPI and ACS Style

Wang, J.; Chen, C.; Li, S.; Wang, C.; Cao, X.; Yang, L. Researching the CNN Collaborative Inference Mechanism for Heterogeneous Edge Devices. Sensors 2024, 24, 4176. https://doi.org/10.3390/s24134176

AMA Style

Wang J, Chen C, Li S, Wang C, Cao X, Yang L. Researching the CNN Collaborative Inference Mechanism for Heterogeneous Edge Devices. Sensors. 2024; 24(13):4176. https://doi.org/10.3390/s24134176

Chicago/Turabian Style

Wang, Jian, Chong Chen, Shiwei Li, Chaoyong Wang, Xianzhi Cao, and Liusong Yang. 2024. "Researching the CNN Collaborative Inference Mechanism for Heterogeneous Edge Devices" Sensors 24, no. 13: 4176. https://doi.org/10.3390/s24134176

APA Style

Wang, J., Chen, C., Li, S., Wang, C., Cao, X., & Yang, L. (2024). Researching the CNN Collaborative Inference Mechanism for Heterogeneous Edge Devices. Sensors, 24(13), 4176. https://doi.org/10.3390/s24134176

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop