Performance Analysis of Real-Time DNN Inference on Raspberry Pi

被引:8
|
作者
Velasco-Montero, Delia [1 ]
Fernandez-Berni, Jorge [1 ]
Carmona-Galan, Ricardo [1 ]
Rodriguez-Vazquez, Angel [1 ]
机构
[1] Univ Seville, CSIC, Inst Microelect Sevilla, Seville, Spain
来源
关键词
Deep Learning; Convolutional Neural Networks; Embedded Vision; Raspberry Pi; Inference; Performance;
D O I
10.1117/12.2309763
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
Deep Neural Networks (DNNs) have emerged as the reference processing architecture for the implementation of multiple computer vision tasks. They achieve much higher accuracy than traditional algorithms based on shallow learning. However, it comes at the cost of a substantial increase of computational resources. This constitutes a challenge for embedded vision systems performing edge inference as opposed to cloud processing. In such a demanding scenario, several open-source frameworks have been developed, e.g. Caffe, OpenCV, TensorFlow, Theano, Torch or MXNet. All of these tools enable the deployment of various state-of-the-art DNN models for inference, though each one relies on particular optimization libraries and techniques resulting in different performance behavior. In this paper, we present a comparative study of some of these frameworks in terms of power consumption, throughput and precision for some of the most popular Convolutional Neural Networks (CNN) models. The benchmarking system is Raspberry Pi 3 Model B, a low-cost embedded platform with limited resources. We highlight the advantages and limitations associated with the practical use of the analyzed frameworks. Some guidelines are provided for suitable selection of a specific tool according to prescribed application requirements.
引用
收藏
页数:9
相关论文
共 50 条
  • [41] Real-time Speech Enhancement with GCC-NMF: Demonstration on the Raspberry Pi and NVIDIA Jetson
    Wood, Sean U. N.
    Rouat, Jean
    [J]. 18TH ANNUAL CONFERENCE OF THE INTERNATIONAL SPEECH COMMUNICATION ASSOCIATION (INTERSPEECH 2017), VOLS 1-6: SITUATED INTERACTION, 2017, : 2048 - 2049
  • [42] Real-Time Data Logging and Online Curve Fitting Using Raspberry Pi in Physics Laboratories
    Wong, Wing-Kwong
    Chen, Kai-Ping
    Lin, Jia-Wei
    [J]. INTERNATIONAL JOURNAL OF DISTANCE EDUCATION TECHNOLOGIES, 2020, 18 (03) : 57 - 77
  • [43] LSTM-based real-time stress detection using PPG signals on raspberry Pi
    Rostami, Amin
    Motaman, Koorosh
    Tarvirdizadeh, Bahram
    Alipour, Khalil
    Ghamari, Mohammad
    [J]. IET Wireless Sensor Systems, 2024, 14 (06) : 333 - 347
  • [44] Pipelined Data-Parallel CPU/GPU Scheduling for Multi-DNN Real-Time Inference
    Xiang, Yecheng
    Kim, Hyoseung
    [J]. 2019 IEEE 40TH REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2019), 2019, : 392 - 405
  • [45] RT-Swap: Addressing GPU Memory Bottlenecks for Real-Time Multi-DNN Inference
    Kang, Woosung
    Lee, Jinkyu
    Lee, Youngmoon
    Oh, Sangeun
    Lee, Kilho
    Chwa, Hoon Sung
    [J]. 2024 IEEE 30TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, RTAS 2024, 2023, : 373 - 385
  • [46] Achieving Super-Linear Speedup across Multi-FPGA for Real-Time DNN Inference
    Jiang, Weiwen
    Sha, Edwin H-M
    Zhang, Xinyi
    Yang, Lei
    Zhuge, Qingfeng
    Shi, Yiyu
    Hu, Jingtong
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2019, 18 (05)
  • [47] Real Time Patient Health Monitoring Using Raspberry PI
    Reddy, Nagarjuna A.
    Krishnan, G. Hari
    Raghuram, D.
    [J]. RESEARCH JOURNAL OF PHARMACEUTICAL BIOLOGICAL AND CHEMICAL SCIENCES, 2016, 7 (06): : 570 - 575
  • [48] Real Time Monitoring of ECG Signals using Raspberry Pi
    Kafadar, Ozkan
    Sondas, Adnan
    [J]. 2016 20TH NATIONAL BIOMEDICAL ENGINEERING MEETING (BIYOMUT), 2016,
  • [49] Real Time Wireless Packet Monitoring with Raspberry Pi Sniffer
    Turk, Yusuf
    Demir, Onur
    Goren, Sezer
    [J]. INFORMATION SCIENCES AND SYSTEMS 2014, 2014, : 185 - 192
  • [50] Implementation of Deep Learning Models for Real-Time Face Mask Detection System Using Raspberry Pi
    Vanitha, V.
    Rajathi, N.
    Kalaiselvi, R.
    Sumathi, V. P.
    [J]. ADVANCED NETWORK TECHNOLOGIES AND INTELLIGENT COMPUTING, ANTIC 2022, PT II, 2023, 1798 : 290 - 304