A Convolutional Neural Network Accelerator Based on NVDLA

被引:1
|
作者
Zhao, Kangjin [1 ]
Wang, Jing [1 ]
Zang, Di [1 ]
机构
[1] Capital Normal Univ, Beijing, Peoples R China
关键词
Convolutional Neural Network; FPGA; NVDLA; Accelerator;
D O I
10.1145/3490700.3490708
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In recent years, Convolutional Neural Network (CNN) has been successfully applied to a wider range of fields, such as image recognition and natural language processing. With the application of CNN to solve more complex problems, their computing and storage requirements are also greatly increased. Traditionally, CNN is executed on CPU and GPU, but their low throughput and energy efficiency are the bottleneck of using them. Field Programmable Gate Array (FPGA) has many characteristics suitable for acceleration, it has become an ideal platform for hardware acceleration of CNN. We design and implement a convolutional neural network accelerator based on NVIDIA deep learning accelerator (NVDLA) on FPGA platform. We give the detailed structure of NVDLA, design the hardware system and software system. The neural networks that NVDLA can support are limited, but our architecture can realize the high bandwidth data communication between NVDLA and CPU. CPU handle the operations that NVDLA does not support. The accelerator will support more and more complex networks in the future.
引用
收藏
页码:43 / 47
页数:5
相关论文
共 50 条
  • [1] Reconfigurable Network-on-Chip based Convolutional Neural Network Accelerator
    Firuzan, Arash
    Modarressi, Mehdi
    Reshadi, Midia
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2022, 129
  • [2] Convolutional Neural Network Accelerator with Vector Quantization
    Lee, Heng
    Wu, Yi-Heng
    Lin, Yu-Sheng
    Chien, Shao-Yi
    [J]. 2019 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2019,
  • [3] Design of a Safe Convolutional Neural Network Accelerator
    Xu, Zheng
    Abraham, Jacob
    [J]. 2019 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2019), 2019, : 248 - 253
  • [4] An Efficient Convolutional Neural Network Accelerator on FPGA
    Si, Junye
    Jiang, Jianfei
    Wang, Qin
    Huang, Jia
    [J]. 2018 14TH IEEE INTERNATIONAL CONFERENCE ON SOLID-STATE AND INTEGRATED CIRCUIT TECHNOLOGY (ICSICT), 2018, : 1392 - 1394
  • [5] Highly pipelined Accelerator for Convolutional Neural Network
    Kim, Junkyung
    Bae, HwangSik
    Min, Kyeong Yuk
    Chong, Jongwha
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE), 2019,
  • [6] Convolutional Neural Network Accelerator with Reconfigurable Dataflow
    Oh, Myungwoo
    Lee, Chaeeun
    Lee, Sanghun
    Seo, Youngho
    Kim, Sunwoo
    Wang, Jooho
    Park, Chester Sungchung
    [J]. 2018 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2018, : 42 - 43
  • [7] PCNNA: A Photonic Convolutional Neural Network Accelerator
    Mehrabian, Armin
    Al-Kabani, Yousra
    Sorger, Volker J.
    El-Gbazawi, Tarek
    [J]. 2018 31ST IEEE INTERNATIONAL SYSTEM-ON-CHIP CONFERENCE (SOCC), 2018, : 169 - 173
  • [8] A Scalable and Adaptive Convolutional Neural Network Accelerator
    Pidanic, Jan
    Vyas, Arpan
    Karki, Rishav
    Vij, Prateek
    Trivedi, Gaurav
    Nemec, Zdenek
    [J]. 2022 32ND INTERNATIONAL CONFERENCE RADIOELEKTRONIKA (RADIOELEKTRONIKA), 2022, : 138 - 142
  • [9] High Speed, Approximate Arithmetic Based Convolutional Neural Network Accelerator
    Elbtity, Mohammed E.
    Son, Hyun-Wook
    Lee, Dong-Yeong
    Kim, HyungWon
    [J]. 2020 17TH INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC 2020), 2020, : 71 - 72
  • [10] An FPGA-based Accelerator Platform Implements for Convolutional Neural Network
    Meng, Xiao
    Yu, Lixin
    Qin, Zhiyong
    [J]. 2019 THE 3RD INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPILATION, COMPUTING AND COMMUNICATIONS (HP3C 2019), 2019, : 25 - 28