Work-in-Progress: Drama: A High Efficient Neural Network Accelerator on FPGA using Dynamic Reconfiguration

被引:0
作者
Yang, Yang [1 ]
Wang, Chao [2 ]
Zhou, Xuehai [2 ]
机构
[1] Univ Sci & Technol China, Suzhou, Peoples R China
[2] Univ Sci & Technol China, Hefei, Peoples R China
来源
INTERNATIONAL CONFERENCE ON COMPILERS, ARCHITECTURE, AND SYNTHESIS FOR EMBEDDED SYSTEMS (CODES +ISSS) 2019 | 2019年
关键词
CNN accelerator; dynamic reconfiguration; FPGA;
D O I
10.1145/3349567.3351727
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we propose a high efficient neural network accelerator on FPGA by using dynamic reconfiguration, named Drama. Firstly, we design a high-efficient hardware architecture and provide a hardware template that can generate optimal configuration for each layer. Then, to explore the key features of the neural network models, we employ a layer-clustering algorithm to classify different layers. After that, we transform CNN models into task sequences. To accomplish the execution of the sequence, the FPGA-based hardware is able to switch the accelerator with dynamic reconfiguration and offload the related tasks to the accelerator at runtime. Preliminary results on the FPGA platform demonstrate that Drama is able to improve the performance significantly due to the dynamic reconfiguration techniques.
引用
收藏
页数:2
相关论文
共 2 条
  • [1] DianNao: A Small-Footprint High-Throughput Accelerator for Ubiquitous Machine-Learning
    Chen, Tianshi
    Du, Zidong
    Sun, Ninghui
    Wang, Jia
    Wu, Chengyong
    Chen, Yunji
    Temam, Olivier
    [J]. ACM SIGPLAN NOTICES, 2014, 49 (04) : 269 - 283
  • [2] Fune: An FPGA Tuning Framework for CNN Acceleration
    Xiao, Qingcheng
    Liang, Yun
    [J]. IEEE DESIGN & TEST, 2020, 37 (01) : 46 - 55