[发明专利]一种基于自动集群神经网络芯片组的运算方法和装置有效
申请号: | 201810381012.1 | 申请日: | 2018-04-25 |
公开(公告)号: | CN108549934B | 公开(公告)日: | 2020-06-19 |
发明(设计)人: | 廖裕民;朱祖建 | 申请(专利权)人: | 福州瑞芯微电子股份有限公司 |
主分类号: | G06N3/063 | 分类号: | G06N3/063;G06F15/78 |
代理公司: | 福州市景弘专利代理事务所(普通合伙) 35219 | 代理人: | 林祥翔;徐剑兵 |
地址: | 350003 福建省*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种基于自动集群神经网络芯片组的运算方法和装置,所述装置包括一个主芯片和多个从芯片,所述主芯片与每个从芯片连接。主芯片负责记录各个从芯片的运算资源信息,以及将接收到的任务请求对应的神经网络结构所需的资源运算总信息映射至各个从芯片上,确定执行神经网络运算的从芯片之间的运算顺序。而后将待运算的数据发送给第一从芯片进行运算,第一从芯片再将计算好的数据发送给下一顺序的从芯片进行运算,直至神经网络运算完成,主芯片从运算顺序排名最靠后的从芯片获取最终生成的运算结果并存储。上述方法采用集群化思想,将同一网络中不同设备整合起来应用于某一神经网络运算,有效提高了神经网络运算能力。 | ||
搜索关键词: | 一种 基于 自动 集群 神经网络 芯片组 运算 方法 装置 | ||
【主权项】:
1.一种基于自动集群神经网络芯片组的运算装置,其特征在于,所述装置包括一个主芯片和多个从芯片,所述主芯片与每个从芯片连接;所述主芯片包括资源确定单元、网络参数确定单元、网络配置单元、第一处理单元、第一通信单元、结果获取单元;所述从芯片包括第二处理单元和第二通信单元;所述资源确定单元用于获取所有从芯片的资源运算子信息,并将资源运算子信息与从芯片的标识信息对应存储;以及根据任务请求类型对应的神经网络结构参数,确定各个从芯片的资源运算子信息与神经网络运算之间的映射关系;所述网络参数确定单元用于根据接收到的任务请求类型,确定任务请求类型对应的神经网络结构,并确定该神经网络结构所需的资源运算总信息;所述网络配置单元用于根据神经网络结构将资源运算总信息划分为若干资源运算子信息,确定执行神经网络运算的从芯片之间的运算顺序,生成第一配置信息;从芯片之间的运算顺序基于神经网络子层的连接顺序,每一从芯片进行一个神经网络子层的运算;所述第一处理单元用于通过第一通信单元将第一配置信息发送给所有从芯片,以及获取待运算的数据,并将待运算的数据发送给第一从芯片,所述第一从芯片为第一配置信息中运算顺序排名最靠前的从芯片;第一从芯片的第二通信单元用于接收第一配置信息以及待运算的数据,第一从芯片的第二处理单元用于采用第一从芯片对应的资源运算子信息对待运算的数据进行运算,得到第一运算结果;下一个运算顺序的从芯片的第二通信单元用于获取第一运算结果,下一个运算顺序的从芯片的第二处理单元用于对第一运算结果进行运算,得到第二运算结果;重复上述步骤,直至神经网络运算完成;所述结果获取单元用于从运算顺序排名最靠后的从芯片获取最终生成的运算结果并存储。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福州瑞芯微电子股份有限公司,未经福州瑞芯微电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810381012.1/,转载请声明来源钻瓜专利网。