基于粗粒度可重构阵列架构的神经网络实现方法研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:seryanny
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来随着大数据应用的普及和计算机硬件的进步,神经网络算法得到了快速的发展。目前,神经网络在语音识别、计算机视觉、智能控制等领域有着广泛的应用。神经网络算法是一种有并行特性的计算密集型的算法,面向该类算法的高效率计算架构和硬件一直是计算机领域的研究重点。粗粒度可重构阵列架构有多个可以重构的处理单元,计算数据宽度在字节以上,通过重构硬件逻辑和改变数据访问方式可以高效的进行有并行特性的计算密集型算法,非常契合神经网络的计算特点。本文中深入研究了粗粒度可重构阵列体系结构的原理和神经网络算法的基本原理。在参与项目中现有的可重构阵列AI处理器基础上进行研究与设计优化,同时基于FrontPanel开发套件设计了可重构阵列处理器模块与主机的硬件通信接口和PC端的控制程序,搭建了完整的神经网络推理计算的主机-FPGA系统。硬件设计部分在Modelsim下完成仿真,在ISE下进行FPGA开发过程,以Kintex7k70t型号FPGA器件实现达到50Mhz运行频率和371mW的功耗指标。本文详细研究了神经网络的量化原理,并实际分析了多种网络模型参数与中间计算结果的数据分布特点。为了在硬件中以低精度参数进行神经网络计算,本文根据网络参数层间分布范围的变化将参数线性量化为动态定点的8bit整型数字,相应的,本文对可重构AI处理器的单个处理单元进行重新设计并增加了动态定点数的计算逻辑,特别的对于计算过程中数据位宽变化和溢出等难点问题,在原处理器设计基础上增加了截断指令和调试标志。实验阶段,设计和训练了MNIST分类网络模型并对模型参数进行分析和量化处理,最终通过主机-FPGA通信接口以软硬件协同调试的方式,成功的在FPGA中完成了MNIST分类网络的推理计算,达到了97.12%分类正确率,与软件中的分类正确率97.96%水平相当。本文中研究设计的轻量级的可重构阵列AI处理器,相比于CPU和GPU,能够以较低的成本和较低的功耗实现神经网络的快速推理计算,对于神经网络算法在计算资源受限场景下的推广应用有很好的意义。本文采用的网络参数量化方法和相关逻辑设计与调试方法对相关研究也有着较好的借鉴意义。
其他文献
构建和谐的质量文化,必须坚持建设单位在质量管理中的核心作用,牢固树立和贯彻落实创新、协调、绿色、开放、共享的发展理念,大力推动管理模式创新、技术创新和理念创新,实现
目的:研究持续质量改进对中医骨科护理质量管理的影响。方法:医院中医骨科于2018年5月起实施持续质量改进,2017年10月~2018年4月为实施前,2018年5~10月为实施后。比较实施前后
作为英语学习的四项基本技能之一,英语写作是非常重要的一部分。目前初中英语写作教学的现状不容乐观。随着教育改革的推进,英语写作在教学方式上飞速发展,其中思维导图教学法是目前较为流行和具有创造性的一种方式。思维导图也称为心智图,以放射性思考为基础,系统化地整理与总结复杂知识体系。思维导图的研究在国外已经相当成熟,但对国内教学所起的作用有限。近年来,思维导图在国内各个院校逐渐推广,主要集中在英语阅读和英
随着近年来互联网的高速发展,保险公司为适应互联网保险市场的发展趋势,出于节约成本和创新的需要,对互联网保险的投入力度也逐渐加大。保险公司或新型的互联网保险中介机构
<正>随着2004年环境信息法案(EIA)的修正,奥地利在联邦一级将公众获取环境信息纳入了国家法律。环境信息修正法案对环境信息的获取和传播提出了高要求,联邦政府、各省以及城
  本文在由Na2SiO3、NaOH、Na2B4O7,及有机胺组成的溶液中,对AZ63B镁合金进行微弧氧化处理,在AZ63B镁合金表面制备微弧氧化膜层。研究了微弧氧化时间对微弧氧化的影响。记录反
废旧沥青混合料(Reclaimed Asphalt Pavement,RAP)的掺量决定着再生沥青混合料的性能,实现RAP掺量的快速评估检测是保证再生沥青路面质量的关键手段。RAP料存在较大的变异性,使其在再生沥青混合料中的用量受到限制,目前对再生沥青混合料的质量控制主要集中在实验室进行力学性能的验证,尚不能较为快速、准确地对其质量进行评估。红外光谱可以实现快速无损检测,在其他建筑材料质量控制研究
以西成客专清凉山隧道为试点,对现有主流BIM软件平台进行比选。开展了基于Autodesk软件平台的铁路隧道BIM技术应用研究。探索出一种适用于隧道工程BIM应用的技术路线,并对BIM
目的探讨不同剂量乌司他丁对腹腔镜结直肠癌患者手术细胞免疫和肝肾功能的影响。方法选择行腹腔镜结直肠癌根治术患者60例,年龄32~78岁,体重42~77 kg,ASAⅠ~Ⅱ级,分为4组(n=15),
村容整洁是新农村建设五项指标中的重要一环,是生产发展、生活富裕、乡风文明和管理民主的物质表现。本文通过对南宁市郊农村新农村建设情况的实地调查,了解了南宁市新农村建