运算方法、装置及相关产品制造方法及图纸

技术编号:26173049 阅读:21 留言:0更新日期:2020-10-31 13:53
本公开涉及一种运算方法、装置及相关产品。所述运算装置可以包括处理器、内存控制器、存储单元以及多个运算节点,其中,处理器用于接收输入指令,内存控制器用于加载操作数到存储单元,运算节点用于根据输入指令以及操作数执行输入指令以实现输入指令对应的操作数。根据本公开的运算装置可以提高运算效率。

【技术实现步骤摘要】
运算方法、装置及相关产品
本公开涉及信息处理
,尤其涉及一种运算方法、装置及相关产品。
技术介绍
在人工智能
,神经网络算法是最近非常流行的一种机器学习算法,在各种领域中都取得了非常好的效果,比如图像识别,语音识别,自然语言处理等。随着神经网络算法的发展,算法的复杂度也越来越高,为了提高识别度,模型的规模也在逐渐增大。用GPU和CPU处理起这些大规模的模型,要花费大量的计算时间,并且耗电量很大。
技术实现思路
有鉴于此,本公开提出了一种操作数的获取方法、运算装置。根据本公开的一方面,提供了一种操作数的获取方法,所述方法包括:在数据地址信息表中查找操作数是否已保存在本地内存组件上;若操作数已保存在本地内存组件上,则根据操作数在外部存储空间上的存储地址和数据地址信息表确定所述操作数在本地内存组件上的存储地址;将所述操作数在本地内存组件上的存储地址赋值给获取所述操作数的指令。根据本公开的另一方面,提供了一种运算装置,所述运算装置包括:多层运算节点,每一个运算节点包括本地内存组件、本文档来自技高网...

【技术保护点】
1.一种操作数的获取方法,其特征在于,所述方法包括:/n在数据地址信息表中查找操作数是否已保存在本地内存组件上;/n若操作数已保存在本地内存组件上,则根据操作数在外部存储空间上的存储地址和数据地址信息表确定所述操作数在本地内存组件上的存储地址;/n将所述操作数在本地内存组件上的存储地址赋值给获取所述操作数的指令。/n

【技术特征摘要】
20190427 CN 20191034702701.一种操作数的获取方法,其特征在于,所述方法包括:
在数据地址信息表中查找操作数是否已保存在本地内存组件上;
若操作数已保存在本地内存组件上,则根据操作数在外部存储空间上的存储地址和数据地址信息表确定所述操作数在本地内存组件上的存储地址;
将所述操作数在本地内存组件上的存储地址赋值给获取所述操作数的指令。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若操作数未保存在本地内存组件上,则根据所述操作数的存储地址生成加载操作数的控制信号,所述加载操作数的控制信号用于将所述操作数从所述操作数的存储地址加载到本地内存组件上。


3.根据权利要求1所述的方法,其特征在于,所述数据地址信息表记录有地址对应关系,所述地址对应关系包括:操作数在本地内存组件上的存储地址和操作数在外部存储空间上的存储地址的对应关系。


4.根据权利要求3所述的方法,其特征在于,在数据地址信息表中查找操作数是否已保存在本地内存组件上,包括:
在所述地址对应关系中包含全部所述操作数在外部存储空间上的存储地址时,确定所述操作数已保存在本地内存组件上。


5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当从外部存储空间上加载操作数到本地内存组件时,根据加载的操作数在外部存储空间上的存储地址和在本地内存组件上的存储地址更新所述数据地址信息表。


6.根据权利要求5所述的方法,其特征在于,所述本地内存组件包括:静态内存段,
当从外部存储空间上加载操作数到本地内存组件时,根据加载的操作数在外部存储空间上的存储地址和在本地内存组件上的存储地址更新所述数据地址信息表,包括:

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:中科寒武纪科技股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1