An FPGA-based Accelerator Platform Implements for Convolutional Neural Network

被引:0
|
作者
Meng, Xiao [1 ]
Yu, Lixin [1 ]
Qin, Zhiyong [1 ]
机构
[1] Beijing Microelect Technol Inst, Beijing 100076, Peoples R China
来源
2019 THE 3RD INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPILATION, COMPUTING AND COMMUNICATIONS (HP3C 2019) | 2019年
关键词
Convloutional Neuaral Network; NVDLA; FPGA Platform; Accelerator;
D O I
10.1145/3318265.3318285
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In recent years, convolutional neural network (CNN) has become widely universal in large number of applications including computer vision, natural language processing and automatic driving. However, the CNN-based methods are computational-intensive and resource-intensive, and thus are hard to integrate the neural network into embedded systems such as smart phones, automatic driving and robots. To address the limitation, various deep learning accelerators have been proposed to implement on the field programmable gate array (FPGA) platform, because of its flexibility and reconfigurability. In this paper, we design and implement an FPGA-based accelerator platform which integrated the NVIDIA deep learning accelerator (NVDLA). We illustrate the detail architecture of the accelerator, and give the software and hardware co-design approaches which can instruct the system designs of FPGA-based accelerator platform. As a case study, we implement the CNN accelerator on an XCZU9EG FPGA platform and our implement achieves a peak performance of 25.6 GOPS when computing the valid output of convolutional layers under 100 MHz working frequency.
引用
收藏
页码:25 / 28
页数:4
相关论文
共 50 条
  • [21] VCONV: A Convolutional Neural Network Accelerator for FPGAs
    Neelam, Srikanth
    Prince, A. Amalin
    ELECTRONICS, 2025, 14 (04):
  • [22] An FPGA-Based CNN Accelerator Integrating Depthwise Separable Convolution
    Liu, Bing
    Zou, Danyin
    Feng, Lei
    Feng, Shou
    Fu, Ping
    Li, Junbao
    ELECTRONICS, 2019, 8 (03)
  • [23] FPGA-based Accelerator for The Scalable Underwater Acoustic Channel Emulator
    Withamana, Acta
    Kondo, Hayato
    OCEANS 2017 - ANCHORAGE, 2017,
  • [24] An FPGA-based kNN Seach Accelerator for point cloud registration
    Wang, Chengliang
    Huang, Zhetong
    Ren, Ao
    Zhang, Xun
    2024 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS 2024, 2024,
  • [25] A Visual Tracking Deep Convolutional Neural Network Accelerator
    Qin, Zhiyong
    Yu, Lixin
    PROCEEDINGS OF THE 2017 2ND INTERNATIONAL CONFERENCE ON AUTOMATION, MECHANICAL CONTROL AND COMPUTATIONAL ENGINEERING (AMCCE 2017), 2017, 118 : 493 - 499
  • [26] An Efficient Accelerator Unit for Sparse Convolutional Neural Network
    Zhao, Yulin
    Wang, Donghui
    Wang, Leiou
    TENTH INTERNATIONAL CONFERENCE ON DIGITAL IMAGE PROCESSING (ICDIP 2018), 2018, 10806
  • [27] Accelerator Design for Vector Quantized Convolutional Neural Network
    Wu, Yi-Heng
    Lee, Heng
    Lin, Yu Sheng
    Chien, Shao-Yi
    2019 IEEE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE CIRCUITS AND SYSTEMS (AICAS 2019), 2019, : 46 - 50
  • [28] High-Performance Winograd Based Accelerator Architecture for Convolutional Neural Network
    Vardhana, M.
    Pinto, Rohan
    IEEE COMPUTER ARCHITECTURE LETTERS, 2025, 24 (01) : 21 - 24
  • [29] An FPGA-based Accelerator for Neighborhood-based Collaborative Filtering Recommendation Algorithms
    Ma, Xiang
    Wang, Chao
    Yu, Qi
    Li, Xi
    Zhou, Xuehai
    2015 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING - CLUSTER 2015, 2015, : 494 - 495
  • [30] Quantitative research of convolutional neural network and FPGA deployment
    Yuan, Yihan
    Zhao, Ruilian
    Pei, Songwei
    PROCEEDINGS OF 2019 IEEE 8TH JOINT INTERNATIONAL INFORMATION TECHNOLOGY AND ARTIFICIAL INTELLIGENCE CONFERENCE (ITAIC 2019), 2019, : 1437 - 1440