期刊文献+

基于ARM+FPGA平台的二值神经网络加速方法研究 被引量:6

Research of binary neural network acceleration method based on ARM+FPGA platform
下载PDF
导出
摘要 现有的卷积神经网络由于其结构复杂且依赖的数据集庞大,难以满足某些实际应用或者计算平台对运算性能的要求和能耗的限制。针对这些应用或计算平台,对基于ARM+FPGA平台的二值化算法进行了研究,并设计了二值神经网络,该网络减少了数据对存储单元的需求量,也降低了运算的复杂度。在ARM+FPGA平台内部实现时,通过将卷积的乘累加运算转换为XNOR逻辑运算和popcount等操作,提高了整体的运算效率,降低了对能源和资源的消耗。同时,根据二值神经网络中数据存储的特点提出了新的行处理改进算法,提高了网络的吞吐量。该实现方式在GOPS、能源和资源效率方面均优于现有的FPGA神经网络加速方法。 The existing convolutional neural network(CNN)has complicated structure and bases on huge dataset,so it is difficult to meet the requirement of computing performance and limitation of energy consumption in some practical applications or computing platforms.Aiming at these applications or platforms,this paper studied the binary algorithm based on ARM+FPGA platform and designed a binary neural network(BNN).It reduced the demand for data storage units and simplified the computational complexity.When implemented in the ARM+FPGA platform,it converted the convolution multiply-accumulate operation into XNOR logic and popcount operation,which improved the overall operation efficiency and declined the consumption of energy and resources.At the same time,based on the characteristics of data storage in BNN,this paper proposed a new row-processing algorithm to improve the throughput of the network.In a word,this implementation is superior to the existing FPGA neural network acceleration methods in terms of GOPS,energy and resource efficiency.
作者 孙孝辉 宋庆增 金光浩 姜文超 Sun Xiaohui;Song Qingzeng;Jin Guanghao;Jiang Wenchao(School of Computer Science&Technology,Tiangong University,Tianjin 300387,China;School of Computers,Guangdong University of Technology,Guangzhou 510006,China)
出处 《计算机应用研究》 CSCD 北大核心 2020年第3期779-783,共5页 Application Research of Computers
基金 国家自然科学基金资助项目(61702366,61602342,61602344,51607122) 广东省科技计划项目(2017B010124001,2017B090901005) 天津市自然科学基金资助项目(16JCYBJC42300,17JCQNJC04500)。
关键词 二值神经网络 现场可编程门阵列 异或运算 行处理算法 BNN FPGA XNOR row-processing algorithm
  • 相关文献

同被引文献68

引证文献6

二级引证文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部