TY - GEN
T1 - On the CPU Usage of Deep Learning Models on an Edge Device
AU - Badidi, Elarbi
AU - Gopinathan, Dhanya
N1 - Publisher Copyright:
© 2023, The Author(s), under exclusive license to Springer Nature Switzerland AG.
PY - 2023
Y1 - 2023
N2 - Applications that use the Internet of Things (IoT) capture massive amounts of raw data from sensors and actuators and frequently transmit this data to cloud data centers for processing and analysis. However, due to variable and unpredictable data generation rates and network latency, sending data to a cloud data center can result in a performance bottleneck. Data processing could occur at the network’s edge with the emergence of Fog and Edge computing-hosted microservices. Detecting and tracking objects from images, videos, and live streams are two of the fastest-growing computer vision applications increasingly being deployed at the edge. You Only Look Once (YOLO) models are highly optimized deep learning methods for object detection. This paper analyzes the CPU usage of four YOLO models on an edge device, an Nvidia Jetson Nano, at two different power budgets 5 and 10 W. Results show that the average CPU usage of the four YOLO models is low in 10 W power mode compared to 5 W power mode, except for YOLOv4-tiny. Furthermore, the number of frames per second processed by the four models remains relatively the same when switching from the 10 to 5 W power modes.
AB - Applications that use the Internet of Things (IoT) capture massive amounts of raw data from sensors and actuators and frequently transmit this data to cloud data centers for processing and analysis. However, due to variable and unpredictable data generation rates and network latency, sending data to a cloud data center can result in a performance bottleneck. Data processing could occur at the network’s edge with the emergence of Fog and Edge computing-hosted microservices. Detecting and tracking objects from images, videos, and live streams are two of the fastest-growing computer vision applications increasingly being deployed at the edge. You Only Look Once (YOLO) models are highly optimized deep learning methods for object detection. This paper analyzes the CPU usage of four YOLO models on an edge device, an Nvidia Jetson Nano, at two different power budgets 5 and 10 W. Results show that the average CPU usage of the four YOLO models is low in 10 W power mode compared to 5 W power mode, except for YOLOv4-tiny. Furthermore, the number of frames per second processed by the four models remains relatively the same when switching from the 10 to 5 W power modes.
KW - Deep learning
KW - Edge computing
KW - Edge intelligence
KW - Intelligent traffic monitoring
KW - Object detection
UR - http://www.scopus.com/inward/record.url?scp=85148749090&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85148749090&partnerID=8YFLogxK
U2 - 10.1007/978-3-031-21438-7_18
DO - 10.1007/978-3-031-21438-7_18
M3 - Conference contribution
AN - SCOPUS:85148749090
SN - 9783031214370
T3 - Lecture Notes in Networks and Systems
SP - 209
EP - 219
BT - Data Science and Algorithms in Systems - Proceedings of 6th Computational Methods in Systems and Software 2022, Vol. 2
A2 - Silhavy, Radek
A2 - Silhavy, Petr
A2 - Prokopova, Zdenka
PB - Springer Science and Business Media Deutschland GmbH
T2 - 6th Computational Methods in Systems and Software, CoMeSySo 2022
Y2 - 10 October 2022 through 15 October 2022
ER -