[发明专利]神经网络计算装置及包含该计算装置的处理器有效
申请号: | 201710777736.3 | 申请日: | 2017-09-01 |
公开(公告)号: | CN107578095B | 公开(公告)日: | 2018-08-10 |
发明(设计)人: | 韩银和;许浩博;王颖 | 申请(专利权)人: | 中国科学院计算技术研究所 |
主分类号: | G06N3/06 | 分类号: | G06N3/06 |
代理公司: | 北京泛华伟业知识产权代理有限公司 11280 | 代理人: | 王勇;李科 |
地址: | 100190 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种神经网络计算装置以及包含该计算装置的处理器。该计算装置包括脉动阵列处理单元和主处理器,所述主处理器用于控制神经网络中的计算元素向所述脉动阵列处理单元的装载以及在所述脉动阵列处理单元中的传递,所述脉动阵列处理单元由多个处理单元构成,每个处理单元对接收的计算元素执行相关运算和/或将接收到的计算元素传递给下一个处理单元,其中,所述计算元素包括神经元数据和对应的权重值。利用本发明的计算装置能够加快神经网络的计算速度并降低计算过程中对带宽的需求。 | ||
搜索关键词: | 神经网络 计算 装置 包含 处理器 | ||
【主权项】:
1.一种神经网络计算装置,其特征在于,包括脉动阵列处理单元和主处理器,所述主处理器用于控制神经网络中的计算元素向所述脉动阵列处理单元的装载以及在所述脉动阵列处理单元中的传递,所述脉动阵列处理单元由多个处理单元构成二维矩阵形式,每个处理单元在所述脉动阵列处理单元的行方向上和列方向上与相邻的处理单元耦合,每个处理单元对接收的计算元素执行相关运算和/或将接收到的计算元素传递给下一个处理单元,其中,所述计算元素包括神经元数据和对应的权重值,所述主处理器控制所述神经元数据从所述脉动阵列处理单元的行方向和列方向中的第一方向装载并沿该第一方向流动,并且控制所述对应的权重值从所述脉动阵列处理单元的行方向和列方向中的第二方向装载并沿该第二方向流动,其中,第一方向和第二方向不同。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院计算技术研究所,未经中国科学院计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710777736.3/,转载请声明来源钻瓜专利网。