Design Space Exploration for Edge Machine Learning Featured by MathWorks FPGA DL Processor: A Survey

被引:3
|
作者
Bertazzoni, Stefano [1 ]
Canese, Lorenzo [1 ]
Cardarilli, Gian Carlo [1 ]
Di Nunzio, Luca
Fazzolari, Rocco [1 ]
Re, Marco [1 ]
Spano, Sergio [1 ]
机构
[1] Tor Vergata Univ Rome, Dept Elect Engn, I-00133 Rome, Italy
来源
IEEE ACCESS | 2024年 / 12卷 / 9418-9439期
关键词
Convolutional neural networks; deep learning; design space exploration; edge machine learning; embedded; FPGA; IoT; machine learning;
D O I
10.1109/ACCESS.2024.3352266
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes a Design Space Exploration for Edge machine learning through the utilization of the novel MathWorks FPGA Deep Learning Processor IP, featured in the HDL Deep Learning toolbox. With the ever-increasing demand for real-time machine learning applications, there is a critical need for efficient and low-latency hardware solutions that can operate at the edge of the network, in close proximity to the data source. The HDL Deep Learning toolbox provides a flexible and customizable platform for deploying deep learning models on FPGAs, enabling effective inference acceleration for embedded IoT applications. In this study, our primary focus lies in investigating the impact of parallel processing elements on the performance and resource utilization of the FPGA-based processor. By analyzing the trade-offs between accuracy, speed, energy efficiency, and hardware resource utilization, we aim to gain valuable insights into making optimal design choices for FPGA-based implementations. Our evaluation is conducted on the AMD-Xilinx ZC706 development board, which serves as the target device for our experiments. We consider all the compatible Convolutional Neural Networks available within the HDL Deep Learning toolbox to comprehensively assess the performances.
引用
收藏
页码:9418 / 9439
页数:22
相关论文
共 50 条
  • [1] Machine Learning for Microarchitecture Power Modeling and Design Space Exploration: A Survey
    Zhai, Jianwang
    Ling, Zichao
    Bai, Chen
    Zhao, Kang
    Yu, Bei
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2024, 61 (06): : 1351 - 1369
  • [2] Acceleration Methods for Processor Microarchitecture Design Space Exploration: A Survey
    Wang, Duo
    Liu, Jinglei
    Yan, Mingyu
    Teng, Yihan
    Han, Dengke
    Ye, Xiaochun
    Fan, Dongrui
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2025, 62 (01): : 22 - 57
  • [3] Edge computing in space: Design of an FPGA architecture for thermal anomaly detection based on a machine learning approach
    Moreira, Carmen Misa
    Shneider, Carl
    Hein, Andreas M.
    ADVANCES IN SPACE RESEARCH, 2025, 75 (06) : 5173 - 5189
  • [4] VLSI Extreme Learning Machine: A Design Space Exploration
    Yao, Enyi
    Basu, Arindam
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2017, 25 (01) : 60 - 74
  • [5] Machine Learning for Design Space Exploration and Optimization of Manycore Systems
    Kim, Ryan Gary
    Doppa, Janardhan Rao
    Pande, Partha Pratim
    2018 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD) DIGEST OF TECHNICAL PAPERS, 2018,
  • [6] Design Space Exploration With Machine Learning Co-Optimization
    Chuang, Quek Li
    Chong, Ang Boon
    Cheng, Lee Chia
    Ian, Koh Jid
    Farahanim, Nordin Nor
    Lok, Mei Ghee
    Hong, Phang Eng
    2024 IEEE SYMPOSIUM ON INDUSTRIAL ELECTRONICS AND APPLICATIONS, ISIEA 2024, 2024,
  • [7] Survey on FPGA Electronic Design Automation Technology Based on Machine Learning
    Tian, Chunsheng
    Chen, Lei
    Wang, Yuan
    Wang, Shuo
    Zhou, Jing
    Pang, Yongjiang
    Du, Zhong
    JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2023, 45 (01) : 1 - 13
  • [8] Design space exploration for arbitrary FPGA architectures
    Sing, LC
    Ha, YJ
    ICESS 2005: SECOND INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, 2005, : 269 - 275
  • [9] Design Space Exploration of The KNN Imputation on FPGA
    Al-Zoubi, Ahmad
    Tatas, Konstantinos
    Kyriacou, Costas
    2018 7TH INTERNATIONAL CONFERENCE ON MODERN CIRCUITS AND SYSTEMS TECHNOLOGIES (MOCAST), 2018,
  • [10] Design Space Exploration for Hardware Acceleration of Machine Learning Applications in MapReduce
    Neshatpour, Katayoun
    Mokrani, Hosein Mohammadi
    Sasan, Avesta
    Ghasemzadeh, Hassan
    Rafatirad, Setareh
    Homayoun, Houman
    PROCEEDINGS 26TH IEEE ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2018), 2018, : 221 - 221