首页> 外文期刊>IEEE transactions on very large scale integration (VLSI) systems >High-Performance FPGA-Based CNN Accelerator With Block-Floating-Point Arithmetic
【24h】

High-Performance FPGA-Based CNN Accelerator With Block-Floating-Point Arithmetic

机译:具有块浮点算法的基于FPGA的高性能CNN加速器

获取原文
获取原文并翻译 | 示例
           

摘要

Convolutional neural networks (CNNs) are widely used and have achieved great success in computer vision and speech processing applications. However, deploying the large-scale CNN model in the embedded system is subject to the constraints of computation and memory. An optimized block-floating-point (BFP) arithmetic is adopted in our accelerator for efficient inference of deep neural networks in this paper. The feature maps and model parameters are represented in 16-bit and 8-bit formats, respectively, in the off-chip memory, which can reduce memory and off-chip bandwidth requirements by 50% and 75% compared to the 32-bit FP counterpart. The proposed 8-bit BFP arithmetic with optimized rounding and shifting-operation-based quantization schemes improves the energy and hardware efficiency by three times. One CNN model can be deployed in our accelerator without retraining at the cost of an accuracy loss of not more than 0.12%. The proposed reconfigurable accelerator with three parallelism dimensions, ping-pong off-chip DDR3 memory access, and an optimized on-chip buffer group is implemented on the Xilinx VC709 evaluation board. Our accelerator achieves a performance of 760.83 GOP/s and 82.88 GOP/s/W under a 200-MHz working frequency, significantly outperforming previous accelerators.
机译:卷积神经网络(CNN)被广泛使用,并在计算机视觉和语音处理应用中取得了巨大的成功。但是,在嵌入式系统中部署大规模CNN模型受到计算和内存的约束。本文在加速器中采用了一种优化的块浮点(BFP)算法,以有效地推理深度神经网络。功能图和模型参数分别在片外存储器中以16位和8位格式表示,与32位FP相比,可以将存储器和片外带宽需求降低50%和75%对方。提出的具有优化的基于舍入和移位操作的量化方案的8位BFP算法将能源和硬件效率提高了三倍。可以在我们的加速器中部署一种CNN模型,而无需进行重新训练,而代价是精度损失不超过0.12%。在Xilinx VC709评估板上实现了具有三个并行度维度,乒乓片外DDR3存储器访问以及优化的片上缓冲器组的可重构加速器。我们的加速器在200 MHz的工作频率下可达到760.83 GOP / s和82.88 GOP / s / W的性能,明显优于以前的加速器。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号