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 条
  • [21] Design exploration of a video pre-processor for an FPGA based SoC
    Lepisto, Niklas
    Thornberg, Benny
    O'Nils, Mattias
    RECONFIGURABLE COMPUTING: ARCHITECTURES AND APPLICATIONS, 2006, 3985 : 87 - 92
  • [22] HeteroEML: Heterogeneous Design Methodology of Edge Machine Learning on CPU plus FPGA Platform
    Wu, Yi-Ting
    Yen, Tzu-Yun
    Lin, Yu-Pei
    Lai, Bo-Cheng
    2024 IEEE 6TH INTERNATIONAL CONFERENCE ON AI CIRCUITS AND SYSTEMS, AICAS 2024, 2024, : 16 - 20
  • [23] Processor Design Space Exploration via Statistical Sampling and Semi-Supervised Ensemble Learning
    Li, Dandan
    Yao, Shuzhen
    Wang, Ying
    IEEE ACCESS, 2018, 6 : 25495 - 25505
  • [24] General-Purpose LSM Learning Processor Architecture and Theoretically Guided Design Space Exploration
    Wang, Qian
    Jin, Yingyezhe
    Li, Peng
    2015 IEEE BIOMEDICAL CIRCUITS AND SYSTEMS CONFERENCE (BIOCAS), 2015, : 446 - 449
  • [25] Design-Space Exploration between FPGA and ASIF
    Qureshi, Muhammad Amin
    Parvez, Husain
    2014 9TH INTERNATIONAL SYMPOSIUM ON RECONFIGURABLE AND COMMUNICATION-CENTRIC SYSTEMS-ON-CHIP (RECOSOC), 2014,
  • [26] FPGA Redundancy Configurations: An Automated Design Space Exploration
    Anwer, Jahanzeb
    Platzner, Marco
    Meisner, Sebastian
    PROCEEDINGS OF 2014 IEEE INTERNATIONAL PARALLEL & DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2014, : 275 - 280
  • [27] IMPROVED DESIGN SPACE EXPLORATION BY MACHINE LEARNING ESTIMATION FOR A PARAMETRIC TURBOFAN MODEL
    Foster, Chad
    Moore, Jack
    PROCEEDINGS OF ASME TURBO EXPO 2022: TURBOMACHINERY TECHNICAL CONFERENCE AND EXPOSITION, GT2022, VOL 10D, 2022,
  • [28] Design Space Exploration of 1-D FFT Processor
    Liu, Shaohan
    Liu, Dake
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2018, 90 (11): : 1609 - 1621
  • [29] Analytic Processor Model for Fast Design-Space Exploration
    Jongerius, Rik
    Mariani, Giovanni
    Anghel, Andreea
    Dittmann, Gero
    Vermij, Erik
    Corporaal, Henk
    2015 33RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2015, : 411 - 414
  • [30] Design Space Exploration for an Embedded Processor with Flexible Datapath Interconnect
    Tung Thanh Hoang
    Jalmbrant, Ulf
    Hagopian, Erik Der
    Subramaniyan, Kasyab P.
    Sjalander, Magnus
    Larsson-Edefors, Per
    21ST IEEE INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS, 2010,