[发明专利]输入补偿计算和/或输入过补偿计算有效
申请号: | 201080025570.6 | 申请日: | 2010-05-04 |
公开(公告)号: | CN102460399A | 公开(公告)日: | 2012-05-16 |
发明(设计)人: | 米奥德拉格·波特科尼亚克 | 申请(专利权)人: | 卡伦茨技术有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 康建峰;陈炜 |
地址: | 美国特*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 输入 补偿 计算 | ||
技术领域
本申请总体涉及计算领域,更具体地,涉及输入补偿计算和/或输入过补偿计算。
背景技术
计算误差在计算系统、通信系统和存储系统中是普遍存在的。可以有各种各样的误差,这些误差的范围包括从可传递的到永久的、从设计上的到制造上的、从不具有或具有可忽略的影响的误差到可能使大部分结果和/或数据发生显著改变的误差。可能存在以下的广泛共识:误差的数量和影响会随着每新一代的硅和其他实现技术而增加。误差的数量和影响的增加可能是由于特征尺寸的指数缩小、低电压操作和集成度的指数增加而造成的。
在低功率设计和/或低功率设备操作和调试中,例如在移动和无线系统中,计算误差可能具有最大的影响。移动和无线系统会具有可能会是苛刻的操作条件和环境条件并且会需要低的工作电压以节省能量。移动和无线系统还会遭受成本敏感和短机会窗的问题,这会对计算误差产生附加的放大效果。
发明内容
本公开的实施例包括与输入补偿计算和/或输入过补偿计算相关联的方法、装置和制品。在多种实施例中,一种用于在计算平台上执行计算的方法可以包括:由计算平台将补偿或过补偿与到计算的输入相关联,当在计算平台上执行计算时补偿或过补偿要与输入结合使用以至少减小计算的误差;以及由计算平台使用与相关联的补偿或过补偿结合的输入来执行计算。
在多种实施例中,该方法还可以包括:由计算平台至少部分地基于在计算平台上在先执行的计算来检测误差;以及由计算平台确定要与输入相关联的补偿或过补偿,以当在计算平台上执行计算时至少减小所检测到的误差。在多种实施例中,该方法还可以包括:在未实现针对计算平台的设计指标(metric)或者未达到重复次数限制时由计算平台重复进行所述检测和确定。设计指标可以包括在计算平台的能量使用或者运行速度中所选择的一个。
在多种实施例中,计算平台可以具有能量使用设计指标。检测和确定可以由计算平台针对计算平台的一对选择的电源电压和阈值电压来执行。对于这些实施例,该方法还可以包括由计算平台来估计计算平台在执行计算时对输入采用补偿或过补偿所需的能量的量。该估计可以包括由计算平台执行统计分析或者仿真。
在多种实施例中,检测可以包括由计算平台检测可传递误差或非永久误差。在多种实施例中,确定可以包括由计算平台确定对输入的补偿或过补偿以消除所检测到的误差。
在多种实施例中,该方法还可以包括由计算平台将在先执行的计算的结果发送到另一个计算平台,以由该另一个计算平台至少部分地基于在计算平台上在先执行的计算来至少检测误差。在多种实施例中,该方法还可以包括由计算平台从另一个计算平台或从第三计算平台接收要与输入相关联的补偿或过补偿,以当在计算平台上执行计算时至少减小所检测到的误差。在多种实施例中,执行可以包括在将输入提供到计算之前将补偿或过补偿应用到该输入。
在多种实施例中,一种用于计算平台以至少减小在目标计算平台上执行的计算的误差的方法可以包括:由计算平台检测在目标计算平台上执行的计算的误差;以及由计算平台确定并向目标计算平台提供对到计算的输入的补偿或过补偿,以当在目标计算平台上执行该计算时至少减小误差。
在多种实施例中,该方法还可以包括由计算平台接收在目标计算平台上在先执行的计算的结果。在多种实施例中,该方法还可以包括由计算平台对要由目标计算平台执行的计算进行执行或建模。在多种实施例中,该方法还可以包括在未实现针对计算平台的设计指标或者未达到重复次数限制时由计算平台重复进行所述检测和确定,其中,该设计指标包括在目标计算平台的能量使用或者运行速度中所选择的一个。
在多种实施例中,一种用于计算平台以对在目标计算平台上执行的计算的误差进行校正或部分校正的方法可以包括:由计算平台从另一个计算平台接收对在目标计算平台上执行的计算的误差的描述;以及由计算平台确定并向目标计算平台提供对到计算的输入的补偿或过补偿,以当在目标计算平台上执行该计算时校正或部分校正误差。在多种实施例中,该方法还可以包括在未实现针对计算平台的设计指标或者未达到重复次数限制时由计算平台重复进行所述接收和确定,其中,该设计指标包括在目标计算平台的能量使用或者运行速度中所选择的一个。
前述概要仅是示例性的,并不意在以任何方式进行限制。除了上述的示例性的方面、实施例和特征之外,通过参照附图和以下详细的描述,另外的方面、实施例和特征将会变得明显。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卡伦茨技术有限公司,未经卡伦茨技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080025570.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种旋转滚筒式混料机搅拌器
- 下一篇:泵送式分散机