【摘 要】
:
卷积神经网络作为实现人工智能任务的有效算法之一,已经在各种应用场景获得广泛的应用。目前卷积神经网络的加速平台主要包括通用处理器以及专用集成电路(ASIC,Application Specific Integrated Circuit)。前者灵活性较好,但计算性能与功耗较差;后者性能较好,但灵活性很差,开发成本高昂。专用指令集处理器(ASIP,Application Specific Instruc
论文部分内容阅读
卷积神经网络作为实现人工智能任务的有效算法之一,已经在各种应用场景获得广泛的应用。目前卷积神经网络的加速平台主要包括通用处理器以及专用集成电路(ASIC,Application Specific Integrated Circuit)。前者灵活性较好,但计算性能与功耗较差;后者性能较好,但灵活性很差,开发成本高昂。专用指令集处理器(ASIP,Application Specific Instruction Set Processor)针对某一领域进行优化,牺牲了一定的性能以换取灵活性的增加,从而达到平衡。传输触发架构(TTA,Transport Triggered Architecture)是ASIP中的一种架构,其将寄存器单元也作为一种特殊的基本单元,有效地减少了寄存器堆的设计压力,成为一种非常适合于专用处理器领域的架构。本文首先针对TTA处理器设计了计算框架,使处理器能够对任意深度的卷积神经网络进行加速,同时对较为紧缺的片内存储资源提出了输出缓存优化结构与输入缓存优化结构两种优化方案,减少了近一半的存储资源使用。其次,针对传统卷积加速单元在卷积操作步长大于1时计算效率低下且消耗较多片内存储单元的问题,设计了旋转存储结构。在不增加计算与存储资源的条件下,可以解决传统卷积加速单元所存在的问题,以提高计算效率与减少片内存储使用。再者,因为卷积神经网络运算逻辑较为复杂,本文从大颗粒度上基于TCE工具链对TTA处理器的功能单元及互联网络进行了设计,以减少处理器复杂度与提升计算效率。最后,基于处理器的灵活性出发,对各运算层进行了封装,以能够实现任意参数下的加速,在软件代码中通过简单的函数调用即可对指定运算层进行加速。本文对卷积神经网络的TTA处理器进行了设计,相比于ASIC设计方式,大大减少了硬件加速平台的开发时间与成本。同时相比通用处理器CPU,TTA处理器的计算效率更高,所需片外访存次数更少,可以达到更好的加速效果。
其他文献
<正>5G迈入商用元年,5G+将为各行业的升级迭代、品牌营销带来怎样的新玩法?是否真会如"何同学测5G"视频中所提到的,5G这片肥沃的土壤里孕育出的花朵将超越所有人的想象?6月27
邹城市位于山东省西南部,为全国综合实力百强县市,养殖业较为发达。近几年,邹城市养猪业发展势头强劲,连续五年获得全国生猪调出大县奖励,《山东省“十二五”规划(2011~2015)
目的研究miR-145对人宫颈癌细胞系SiHa细胞增殖、迁移和侵袭的影响,并探讨其机制。方法体外培养子宫颈癌细胞和正常宫颈上皮细胞,检测细胞中miR-145表达水平;将SiHa细胞分为m
"幻灯片事件"展现了鲁迅从肉体救治到精神救治的生命抉择。在日本的医学讲堂中,鲁迅同时遭遇了肉体救治和战争屠戮的话语,从而对维新现代性产生了质疑。肉体救治并不能改变被
目的探讨慢性鼻炎患者的治疗方法。方法对我院2014年7月至2015年9月之间收治的35例慢性鼻炎患者的临床治疗观察分析。结果本组35例慢性鼻炎患者经有效治疗后,治愈21例,好转11
在教学中,我们努力想营造自主学习的氛围,创设自主探索的空间,鼓励学生大胆质疑,以提高课堂的有效性。下面就以《普罗米修斯盗火》教学片断为例,谈一谈自己的体会。
<正>一、由《中国成语大会》看语文教学中的两种阅读思维中央电视台文化节目《中国成语大会》的竞赛方式是"一人描述一人猜,描述中不能出现成语中的字"。从节目中我们可看出
通过实地调查,研究新疆沙产业区域发展差异性,分析沙产业发展与环境、经济和社会发展的关系,对加深社会以及相关部门对沙产业的认识具有一定促进作用,也能够一定程度上促进沙
清王朝由于海防的落后而一败再败,由此开始重视海防和加强海军建设,并积极兴办海军学堂培养本国的海军人才。本文对清末海军学堂教育的历史进程进行了梳理,并对其历史进步性
新世纪以来党和国家对“三农”问题高度重视,连续11年以一号文件的形式将“三农”问题作为政府工作的重点来把握,增加农民收入,是新时期农村工作的首要任务。但现有的研究资