[发明专利]动态多组态CNN加速器架构与操作方法在审

专利信息
申请号: 201911179343.8 申请日: 2019-11-27
公开(公告)号: CN112784974A 公开(公告)日: 2021-05-11
发明(设计)人: 罗贤君;陈柏玮 申请(专利权)人: 财团法人工业技术研究院
主分类号: G06N3/063 分类号: G06N3/063;G06N3/04
代理公司: 北京市柳沈律师事务所 11105 代理人: 孙宛晨
地址: 中国台*** 国省代码: 台湾;71
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 动态 组态 cnn 加速器 架构 操作方法
【说明书】:

一种卷积神经网络运算(CNN)加速器,该加速器至少包括:第一子加速器和第二子加速器,该第一子加速器包括:I个卷积运算处理器,J个标量运算处理器和K个非线性激活运算处理器;该第二子加速器包括:X个卷积运算处理器,Y个第一标量运算处理器和Z个非线性激活运算处理器;上述I~K,X~Z均大于0;且满足“I不等于X”,“J不等于Y”和“K不等于Z”这三个关系式中的至少一个。待处理的CNN运算至少包含第一部分CNN运算和第二部分CNN运算,该第一子加速器和该第二子加速器分别执行第一部分和第二部分CNN运算。

技术领域

发明是有关于一种CNN加速器,且特别是有关于一种由多个“处理器结构相同”,且“核心数量不同”子加速器所构成的CNN加速器。

背景技术

CNN演算法或模型目前已经成为电脑视觉重要的发展基础;而这些CNN模型的运算,基本上都包含大量的卷积运算量和传输数据量,因此需耗费较长的运算时间;尤其CNN模型运算同时具备高平行度和高依赖性,必需去探讨如何改善加速器硬件设计以加速执行上述CNN模型运算。

首先,CNN运算的中间暂态输出数据量庞大,但重复利用率低;如此需要大量数据量进出计算装置,往往会造成数据使用带宽的占用。如表一所示,因为受限于存储器带宽有限,依据已知设计架构,单纯持续提升卷积运算核心数目,所能达到提升加速器运算速度的增加量逐渐饱和。例如:运算核心数量由1024核增加到2048核,硬件运算能力的使用率由20%下降到10%,而运算处理帧速度仍是维持10fps(每秒帧数frame per second)。

表一

其次,不同的CNN模型会使用到多种不同长宽的卷积核心,例如可能包含1x7、7x1、1x3、3x1、3x3、1x1等,与逐渐单调变深的通道数;例如mobilenet模型同时具备很深(64~512)的通道和很浅(=1)的通道数量。如下表二所示:即使在相同核心数加速器架构下,若操作在不同模式,也有不同的使用效率与速度;因此如何去细切网络模型,根据硬件核心数量和操作模式,安排最佳化流程,来提升加速器使用效率,改善加速器运算速度变成一项重要课题。

表二

发明内容

本发明关于一种CNN加速器,且特别是有关于一种由多个“处理器结构相同”且“核心数量不同”子加速器所构成的CNN加速器。该加速器用以执行卷积神经网络运算,该卷积神经网络运算可切割成多个子部分运算,该多个子部分运算至少包含第一子部分运算和第二子部分运算。该卷积神经网络运算加速器至少两个子加速器,该至少两个子加速器至少包括:第一子加速器和第二子加速器。该第一子加速器包括:I个第一卷积运算处理器,J个第一标量运算处理器,和K个第一非线性激活运算处理器。该第二子加速器包括:X个第二卷积运算处理器,Y个第二标量运算处理器,和Z个第二非线性激活运算处理器。本申请所所得子加速器“处理器结构相同”指:每个子加速器内部都有卷积运算处理器,标量运算处理器和非线性激活运算处理器,上述I~K,X~Z均为大于0的自然数,如此每个子加速器单独就可以执行卷积神经网络运算,减少与外部存储器传输数据需求,降低存储器传输数据带宽需求。本申请所说的子加速器“核心数量不同”指:该第一子加速器和该第二子加速器间具有“不同运算核心数量关系”,该“不同运算核心数量关系”满足指“I不等于X”,“J不等于Y”和“K不等于Z”这三个关系式中的至少一个。

根据本发明的实施例,该至少两个子加速器还包含第三子加速器,该第三子加速器包括:R个第一卷积运算处理器,S个第一标量运算处理器,和T个第一非线性激活运算处理器;上述R~T均为大于0的自然数。该第一子加速器和该第三子加速器间具有“不同运算核心数量关系”,该“不同运算核心数量关系”指满足“I不等于R”,“J不等于S”和“K不等于T”这三个关系式中的至少一个。该多个子部分运算还包含第三部分卷积神经网络运算,其中第三子加速器独立执行该第三部分卷积神经网络运算。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于财团法人工业技术研究院,未经财团法人工业技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201911179343.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top