【摘 要】
:
随着深度学习的火热发展,卷积神经网络在无人驾驶、生物识别等领域起到越来越重要的作用。当前卷积神经网络的发展趋势是通过更深和更复杂的网络来得到精度更高的网络。但是嵌入式系统由于硬件资源有限,在满足精度的情况下,需要更低计算量和参数量的卷积神经网络模型。而MobileNet是一种轻量级卷积神经网络,相较于传统卷积神经网络,MobileNet具有更低的计算量和参数量,比较适合在嵌入式系统中部署。目前Mo
论文部分内容阅读
随着深度学习的火热发展,卷积神经网络在无人驾驶、生物识别等领域起到越来越重要的作用。当前卷积神经网络的发展趋势是通过更深和更复杂的网络来得到精度更高的网络。但是嵌入式系统由于硬件资源有限,在满足精度的情况下,需要更低计算量和参数量的卷积神经网络模型。而MobileNet是一种轻量级卷积神经网络,相较于传统卷积神经网络,MobileNet具有更低的计算量和参数量,比较适合在嵌入式系统中部署。目前MobileNet大多是在GPU上进行硬件加速,虽然GPU能够满足实时性处理,但是其功耗较大、成本偏高难以满足一些低功耗、低成本的嵌入式系统的需求。而FPGA(Field-Programmable Gate Array)是一种硬件可编程的加速器,具有并行能力强,功耗低等特点,因此利用FPGA对MobileNet卷积神经网络进行硬件加速具有一定的优势。传统开发FPGA是直接使用硬件描述语言来完成优化设计,具有设计难度大,开发周期长等缺点。而高层次综合工具(High Level Synthesis,HLS)能够完成C/C++等高级语言到硬件语言的转换,大大缩短FPGA的开发周期。但对于复杂算法,用HLS自动转换后的电路性能通常很不理想,因此必须对其进行优化研究。因此本文基于HLS工具,对轻量级卷积神经网络MobileNet网络结构以及FPGA加速优化方法进行研究。主要完成的工作有:一、对MobileNetv11.0224网络模型的网络结构进行调整,减小部分计算量,方便后续系统架构的设计。二、对调整后MobileNet网络模型的总体架构设计,并从减小外部I/O操作、满足内存资源内存等层面考虑,对MobileNet卷积中最耗时的标准卷积层部分进行顶层函数设计。三、基于粒子群算法设计一种较为通用的HLS自动化方法来实现对顶层函数的优化方案的自动化寻找。最后通过实验,成功找到了顶层函数的优化方案,有效地降低时延latency指标,实现了系统加速的效果。
其他文献
王船山君子人格思想是其思想的重要组成部分,涉及了船山思想中本体论、人性论和修养论等多个方面。面对明末清初天崩地解、家国动荡的时代背景,加之忧国忧民的爱国意识和以拯救黎民苍生为己任的责任担当,船山对传统文化进行了深邃而坚决地思索。船山认为救国救民的关键点就在于人自身,应当提倡哪类人格、如何构建这类人格,在中华民族的血液中是否真正存在一种既能承担社会责任、又具有道德情操与伦理情怀的理想人格,并且能够为
2008年金融危机席卷全球,引发了学术界对于公允价值适用性的广泛探讨。公允价值的应用可谓一波三折,在一度要被废止后又经历了涅槃重生,并且在实务界的应用范围不断扩大,引发了学术界的广泛关注。公允价值在我国的应用历经十余年,在不断地发展与完善。随着2014年CAS39的颁布,以及2017年金融工具准则的修订,公允价值再次成为了研究热点。公允价值具有相关性和如实反映的特点,可以在一定程度上降低信息不对称
基层党组织如何做好党建宣传工作是一个亟待解决的重要课题。一、提高对党建宣传工作重要性的认识党建宣传工作是党建工作的"助推器",是检验党建工作好坏的"试金石",是引领党
广东汇海农牧科技集团一直使用公司技术团队自开发的亿帆管理系统控制公司销售、采购、仓库、财务、饲料配方、生产、质检等七个方面的运作,并有专业的财务软件配套使用,提供该财务软件的接口,能够方便地将系统中的单据转入到财务软件中。亿帆系统的优势在十年的使用中显而易见,界面简洁、操作简单、交互性强、功能实用,却存在着不集成、扩展性低、业务与实际数据脱节等隐患,尤其是生产部,实物与账面对不上,且无从考究、难以
在全球生态危机问题日益严峻的大背景下,约翰.贝拉米.福斯特通过研究挖掘马克思的生态学思想,分析当今生态危机的成因,指出资本主义制度就是生态危机的根源。他认为为了解决生态危机的问题,必须要从政治、经济、文化等角度进行生态社会革命,建立生态社会主义社会,实现人与自然的和谐持续发展。福斯特的生态革命思想既是对历史唯物主义的一种继承和发展,同时也存在着一些片面的理解。首先,本文分析了福斯特的生态革命思想形
随着我国高等教育规模不断地增大,大学生就业压力增加,结构性失业突出,这种形势在一定程度上阻碍了我国的经济发展与社会和谐,为了解决当前社会面临的大学生就业问题,我国政府出台了一系列政策,鼓励和扶持大学生创业,实现创业即就业的效果,减少大学生就业的压力。政府针对大学生创业,出台了很多扶持政策,为大学生创业提供良好的环境,但是部分创业扶持政策工具并没有很好地发挥出应有的效果,在实际应用中,还存在着一些问
要实现ERP系统数据快速、准确的录入,目前行之有效的方案是使用自动识别技术,其中,条码技术是最为实用、性价比较高、成本较低的一种技术;条码系统借助条码技术,能将企业的各类数据条码化,并准确、高效、及时地采集到ERP系统中,从而简化了 ERP系统数据输入输出流程。本系统是浪潮新一代ERP产品——GS Cloud中的条码系统,使用领域驱动和面向对象技术进行分析设计。系统需求和架构模型使用UML建模语言
在多相光催化水的全分解反应中,引入合适的助催化剂对提高光催化性能具有重要作用。然而,助催化剂的工作机理仍未完全清楚。在本论文中,我们对担载有氧化镍助催化剂的α-Ga_2O_3进行了密度泛函理论计算,担载氧化镍的α-Ga_2O_3体系是一种在UV区域分解水的高活性光催化剂。我们研究了NinOn(n=1、2、4、6)团簇在α-Ga_2O_3的(001)和(012)表面上的吸附行为。发现所有NinOn团
非线性偏微分方程通常产生于自然科学与工程领域,它有着广泛的背景,是现代数学中的一个重要分支.力学,控制工程,生态与经济系统等领域的诸多问题都可以用非线性偏微分方程来描述.Kirchhoff方程作为非线性偏微分方程中最基本也是非常重要的一类非线性方程,它可以用来描述弹性绳的横向振动以及生态中的人口密度问题.它的解的存在性和多解性一直是作者们非常感兴趣的研究问题.本文分三部分研究了Kirchhoff方
随着国家对氨氮排放标准和要求越来越严格,把水中氨氮转化为氮气(N2)形式进行脱氮,实现高效、绿色氮(N)循环已成为含氨废水处理领域的研究趋势之一。催化臭氧氧化技术因氧化