[发明专利]运算方法、装置、芯片、设备和介质在审
申请号: | 202211067400.5 | 申请日: | 2022-09-01 |
公开(公告)号: | CN115480731A | 公开(公告)日: | 2022-12-16 |
发明(设计)人: | 李慧敏;王京;漆维;欧阳剑 | 申请(专利权)人: | 昆仑芯(北京)科技有限公司 |
主分类号: | G06F7/57 | 分类号: | G06F7/57;G06F7/535;G06F7/552;G06F7/556 |
代理公司: | 北京市汉坤律师事务所 11602 | 代理人: | 姜浩然;吴丽丽 |
地址: | 100086 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 运算 方法 装置 芯片 设备 介质 | ||
1.一种由运算装置执行的运算方法,所述运算装置包括第一数量的第一运算单元和第二数量的非算术逻辑单元,所述第一数量的第一运算单元中的每个第一运算单元包括算术逻辑单元和查表单元,所述方法包括:
响应于确定目标运算类型为算术逻辑运算和查表运算的组合,
获取第一数量的待输入值;
将所述第一数量的待输入值分别输入所述第一数量的算术逻辑单元,以得到所述第一数量的算术逻辑单元各自输出的算术逻辑运算结果;以及
将所述第一数量的算术逻辑运算结果分别输入所述第一数量的查表单元,以得到所述第一数量的查表单元各自输出的查表运算结果;以及
响应于确定所述目标运算类型为非算术逻辑运算,
获取第二数量的待输入值;以及
将所述第二数量的待输入值分别输入所述第二数量的非算术逻辑单元,以得到所述第二数量的非算术逻辑单元各自输出的非算术逻辑运算结果。
2.如权利要求1所述的方法,所述目标运算类型还包括算术逻辑运算和查表运算,所述方法还包括:
响应于确定所述目标运算类型为算术逻辑运算,
获取第一数量的待输入值;以及
将所述第一数量的待输入值分别输入所述第一数量的算术逻辑单元,以得到所述第一数量的算术逻辑单元各自输出的算术逻辑运算结果;以及
响应于确定所述目标运算类型为查表运算,
获取第一数量的待输入值;以及
将所述第一数量的待输入值分别输入所述第一数量的查表单元,以得到所述第一数量的查表单元各自输出的查表运算结果。
3.如权利要求1或2所述的方法,其中,所述非算术逻辑运算包括以下各项中的至少一项:
除法运算、开方运算、对数运算和指数运算。
4.如权利要求1-3中任一项所述的方法,其中,所述算术逻辑运算包括以下各项中的至少一项:
加法运算、减法运算、乘法运算、位逻辑运算和移位运算。
5.如权利要求1-4中任一项所述的方法,其中,所述查表单元包括利用如下方法构建的查找表:
获取初始查找表,所述初始查找表中包括顺序排列的多个输入值以及与所述多个输入值一一对应的多个输出值;
针对所述多个输入值中的每个输入值,将该输入值在由所述多个输入值组成的序列中的排列序数确定为与该输入值对应的索引值;
针对与所述多个输入值对应的多个索引值中的每个索引值,
响应于确定该索引值为偶数,将与该索引值对应的输出值存入第一子查找表;以及
响应于确定该索引值为奇数,将与该索引值对应的输出值存入第二子查找表,其中,所述第一子查找表存储在与第一读取端口对应的第一存储单元,第二子查找表存储在与第二读取端口对应的第二存储单元,所述第一和第二不同;以及
基于所述第一子查找表和第二子查找表,构建所述查找表,
并且其中,所述将所述第一数量的算术逻辑运算结果输入所述第一数量的查表单元,以得到所述第一数量的查表单元各自输出的查表运算结果包括:
针对所述第一数量的算术逻辑运算结果中的每个算术逻辑运算结果,
从所述查找表所包括的多个输出值各自对应的输入值中,确定与该算术逻辑运算结果最接近的第一输入值和第二输入值,其中,所述第一输入值和第二输入值各自对应的第一输出值和第二输出值分别存储在所述查找表所包括的第一子查找表和第二子查找表中;
基于与所述第一输入值和第二输入值分别对应的第一索引值和第二索引值,确定第一子索引值和第二子索引值,所述第一子索引值和第二子索引值能够表征所述第一输出值和第二输出值在所述第一子查找表和第二子查找表中的排列序数;
基于所述第一子索引值,利用所述第一读取端口从所述第一子查找表中读取所述第一输出值;
基于所述第二子索引值,利用所述第二读取端口从所述第二子查找表中读取所述第二输出值;以及
基于所述第一输入值、第二输入值、第一输出值、第二输出值和该算术逻辑运算结果,计算与该算术逻辑运算结果对应的查表运算结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于昆仑芯(北京)科技有限公司,未经昆仑芯(北京)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211067400.5/1.html,转载请声明来源钻瓜专利网。