基于RISC-V架构CNN向量指令集的扩展及其实现

来源 :安徽大学 | 被引量 : 0次 | 上传用户:dewuwangwo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
人工智能时代对处理海量数据的实时性提出了更加严格的要求,受限于集成电路晶体管物理特性逼近其极限,传统的通用处理器的性能已经很难满足其需求。近些年来,为了弥补通用处理器的不足,研究专用神经网络加速器的热潮逐渐兴起。本文使用Verilog HDL语言设计出一款卷积神经网络加速器,并基于RISC-V指令集架构扩展出卷积神经网络向量指令集。为了测试神经网络加速器的性能,将其嵌入到开源RISC-V处理器Ridecore当中,和其它类型指令的执行流程一样,神经网络扩展指令在处理器译码级进行译码,然后在执行级调用加速器对神经网络进行加速运算。Ridecore是采用RISC-V指令集架构设计而成,是两路超标量乱序执行的处理器。截止到目前为止,RISC-V只定义了常用向量指令集的符号形式,并没有对向量指令集进行二进制编码。为了使得设计出的指令集具有一定的使用价值,本文向量指令集综合了RISC-V指令集整体的编码风格和MIPS SIMD向量指令集的部分特征设计而成。向量指令集的类型包括卷积操作指令,池化操作指令以及非线性操作指令。本文采用Design Compile工具在28nm工艺下对加速器进行综合分析。实验结果表明:加速器单元最高可支持1.43GHz的频率,在资源使用量方面,加速器需要4447个查找表和277个寄存器资源。使用神经网络加速器之后,Ridecore处理器最高性能可提升212.9倍。
其他文献
<正>大朗环保产业园是东莞市7大环保专业基地之一,是一个集中污水处理、集中供气以及生活配套于一体的专业毛织环保专业基地。园区一期占地178亩,其中现代化建筑厂房5.4万平
以明亮的色彩表达炽热的情感,是梵高最为人所知的作品《向日葵》最鲜明的特征,事实上也是梵高绘画最鲜明的特征。$$ 从1886年来到巴黎正式学画起,风景和静物就成为梵高作画的
报纸
目的体位应激的压力高反应性疾病-体位性高血压(orthostatic hypertension,OHT)是心血管疾病的新兴危险因素。在本研究中,我们旨在开发一个列线图,以根据OHT的危险因素建立预
我国上市公司财务风险出现的原因是多方面的、复杂的,既有公司内部治理结构不稳妥的因素,也有外部干扰的因素,但前者具有决定性作用。公司治理结构的不完善通过三个相互影响
目的:回顾性分析缺血性脑卒中患者临床资料,分析验证既往缺血性脑卒中发病危险因素,筛选出具备预测发生缺血性脑卒中风险的影响因素,设计并建立个体化的缺血性脑卒中发生风险
高适《别董大》一般定为作于北方,作年在天宝六载(747)。但并未提供定于此年的确定依据,不能令人信服。故本文另提新说,认为此诗作于代宗广德二年(764)正月蜀中。并结合诗歌
聚脲材料具有较高的耐磨性、良好的防渗效果、较低的吸水率和优异的力学性能,在建筑和水利工程的防水方面应用广泛。由于传统的单组分聚脲为湿固化原理,固化时易产生气泡,影
运用SWOT分析法,对黄山国际旅游节的优势、劣势、机会、威胁进行了分析,认为黄山国际旅游节对丰富旅游产品,提升城市形象,宣传黄山的知名度,促进地区旅游经济和社会事业的发
自新课程改革以来,教育工作者都重视主要科目如英语、语文、数学等学科的课程改革,并且取得了重大成效。但是,在一些艺术类学科上的改革成效远远比不上这些学科。在小学美术
云计算(Cloud Computing)是近年来科研机构和商业机构的研究热点。得益于计算以软硬件的发展,大数据的发展和研究或者公司业务的需求,云计算得到了蓬勃的发展。云计算的研究