[发明专利]基于贡献估计的处理核心操作抑制在审
| 申请号: | 201880040941.4 | 申请日: | 2018-05-11 |
| 公开(公告)号: | CN110770696A | 公开(公告)日: | 2020-02-07 |
| 发明(设计)人: | L.巴吉克;M.特拉杰科维克;I.哈默;S.吉拉尼 | 申请(专利权)人: | 滕斯托伦特股份有限公司 |
| 主分类号: | G06F7/38 | 分类号: | G06F7/38 |
| 代理公司: | 11105 北京市柳沈律师事务所 | 代理人: | 胡琪 |
| 地址: | 加拿大*** | 国省代码: | 加拿大;CA |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 分量计算 处理核心 复合 参考 贡献估计 输出 评估 集合 | ||
1.一种计算机实现的方法,其中,每个步骤由处理核心执行,包括:
生成用于复合计算的参考值,其中,所述复合计算的完整执行生成精确的输出并且需要执行分量计算集合;
为所述分量计算集合中的分量计算生成分量计算近似值;
利用所述参考值评估所述分量计算近似值;
执行所述复合计算的部分执行以产生估计的输出,其中,所述复合计算的部分执行使用所述分量计算近似值;以及
基于利用所述参考值对所述分量计算近似值的评估,在执行所述部分执行的同时抑制所述分量计算。
2.根据权利要求1所述的计算机实现的方法,还包括:
为所述分量计算集合中的第二分量计算生成第二分量计算近似值;
评估所述第二分量计算近似值;以及
基于对所述第二分量计算近似值的评估,在执行所述部分执行的同时有条件地执行所述第二分量计算。
3.根据权利要求1所述的计算机实现的方法,其中:
所述复合计算是积和计算;
所述分量计算是乘积计算;
所述精确的输出需要以第一分辨率执行所述分量计算集合;并且
使用所述乘积计算的较低分辨率执行来生成所述分量计算近似值。
4.根据权利要求3所述的计算机实现的方法,其中,生成所述参考值包含:
为所述分量计算集合的子集生成分量计算近似值集合;以及
对所述分量计算近似值集合求和以生成和。
5.根据权利要求1所述的计算机实现的方法,其中:
所述复合计算是输入数据集合与来自第一滤波器的第一滤波器段之间的多乘积计算;
所述分量计算是利用以下内容实施的乘积计算:(i)来自所述第一滤波器段的滤波器条目;和(ii)来自所述输入数据集合的条目;以及
使用所述乘积计算的较低分辨率执行来生成所述分量计算近似值。
6.根据权利要求5所述的计算机实现的方法,其中,生成所述参考值包含:
使用以下内容生成第二分量计算近似值:(i)来自所述第一滤波器的第二滤波器段中的滤波器条目;和(ii)来自所述输入数据集合的第二条目。
7.根据权利要求8所述的计算机实现的方法,其中:
生成所述参考值包含选择所述第二分量计算近似值的最大指数;
利用所述参考值评估所述分量计算近似值包含将所述分量计算近似值的最大指数与所述第二分量计算近似值的指数进行比较;
当所述分量计算近似值的最大指数小于所述第二分量计算近似值的最大指数时,抑制所述分量计算。
8.根据权利要求1所述的计算机实现的方法,还包括:
将所述分量计算近似值与所述参考值进行比较;
其中,生成所述参考值的步骤使用可编程容差。
9.根据权利要求1所述的计算机实现的方法,其中:
所述方法消耗第一数量的计算资源;
所述复合计算的完整执行会消耗第二数量的计算资源;并且
所述第一数量小于所述第二数量。
10.根据权利要求1所述的计算机实现的方法,其中:
所述复合计算是积和计算;并且
所述分量计算集合包含乘积计算集合。
11.根据权利要求10所述的计算机实现的方法,其中:
所述分量计算是具有第一浮点输入和第二浮点输入的乘法计算;并且
生成所述分量计算近似值的步骤包含将所述第一浮点输入的指数与所述第二浮点输入的指数相加以生成指数和。
12.根据权利要求11所述的计算机实现的方法,其中:
所述指数和由加法器生成;并且
所述加法器的精度小于9位。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于滕斯托伦特股份有限公司,未经滕斯托伦特股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880040941.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:物联网(IOT)设备管理
- 下一篇:数据处理装置和方法





