首页> 外文会议>International Conference on Microelectronics >Accelerating Deep Neural Networks Using FPGA
【24h】

Accelerating Deep Neural Networks Using FPGA

机译:使用FPGA加速深度神经网络

获取原文

摘要

Deep Convolutional Neural Networks (CNNs) are the state-of-the-art systems for image classification and scene understating. They are widely used for their superior accuracy but at the cost of high computational complexity. The target in this field nowadays is its acceleration to be used in real time applications. The solution is to use Graphics Processing Units (GPU) but many problems arise due to the GPU high-power consumption which prevents its utilization in daily-used equipment. The Field Programmable Gate Array (FPGA) is a new solution for CNN implementations due to its low power consumption and flexible architecture. This work discusses this problem and provides a solution that compromises between the speed of the CNN and the power consumption of the FPGA. This solution depends on two main techniques for speeding up: parallelism of layers resources and pipelining inside some layers.
机译:深度卷积神经网络(CNN)是用于图像分类和场景低估的最新系统。它们以其卓越的准确性而被广泛使用,但以高计算复杂度为代价。如今,该领域的目标是其在实时应用中的加速。解决方案是使用图形处理单元(GPU),但是由于GPU的高功耗而导致无法在日常使用的设备中使用它,因此出现了许多问题。现场可编程门阵列(FPGA)由于其低功耗和灵活的架构而成为CNN实现的新解决方案。这项工作讨论了这个问题,并提供了一种在CNN的速度和FPGA的功耗之间折衷的解决方案。此解决方案取决于两种主要的加速技术:层资源的并行性和某些层内部的流水线处理。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号