[发明专利]可从过多的近似计算误差中恢复的处理器有效
申请号: | 201480028808.9 | 申请日: | 2014-12-14 |
公开(公告)号: | CN105793825B | 公开(公告)日: | 2019-02-12 |
发明(设计)人: | 葛兰·G·亨利;泰瑞·派克斯;罗德尼·E·虎克 | 申请(专利权)人: | 上海兆芯集成电路有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07 |
代理公司: | 北京汇泽知识产权代理有限公司 11228 | 代理人: | 张瑾 |
地址: | 201203 上海市浦东新*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 过多 近似 计算 误差 恢复 处理器 | ||
一种处理器,包括一储存器,该储存器被配置以接收该处理器以一近似方法执行一组计算前的一状态的一快照。该处理器还包括一指示器,该指示器指示以该近似方法执行的该组计算所累积的一误差量。当该处理器侦测该误差量累积超过一误差界限,该处理器被配置以从该储存器恢复该处理器的状态至该快照。
相关申请的交叉引用
本申请主张申请号为14/522,520、2014年10月23日提交的美国正式申请的优先权,此美国正式申请主张申请序号为61/937,741、2014年2月10日提交的美国临时申请的优先权,此美国临时申请的名称为可执行近似计算指令的处理器(PROCESSOR THAT PERFORMSAPPROXIMATE COMPUTING INSTRUCTIONS);可从过多的近似计算误差中恢复的处理器(PROCESSOR THAT RECOVERS FROM EXCESSIVE APPROXIMATE COMPUTING ERROR);具有近似计算功能单元的处理器(PROCESSOR WITH APPROXIMATE COMPUTING FUNCTIONAL UNIT),其全部内容在此通过引用并入本申请。
背景技术
在近似计算(approximate computing)领域中,已经存在大量的理论基础。近似计算尝试以一种减少功率消耗的方式以执行计算,而代价为可能会降低计算的精确度。虽然近似计算已成为学术界最受欢迎的题目,但几乎没有应用于商业上可使用的处理器中。
发明内容
本发明提供一种处理器。该处理器包括一储存器,该储存器被配置以接收该处理器以一近似方法执行一组计算前的一状态的一快照。该处理器还包括一指示器,该指示器指示以该近似方法执行的该组计算所累积的一误差量。当该处理器侦测该误差量累积超过一误差界限,该处理器被配置以从该储存器恢复该处理器的状态至该快照。
在另一实施例中,本发明提供一种操作于一处理器的方法。该方法包括执行该处理器的一状态的一快照,该状态为该处理器以一近似方法执行一组计算前的状态,判别一误差量的一指示器,该误差量是由该近似方法执行的该组计算所累积,以及当该处理器侦测到该误差量已累积超过一误差界限时,恢复该处理器的状态至该快照。
在另一实施例中,本发明提供一种计算机程序产品,于计算机装置中嵌入可用的至少一非瞬时计算机可读储存媒体,该计算机程序产品包括在该计算机可读储存媒体中嵌入计算机可用程序代码,用以指定一微处理器用。该计算机可用程序代码包括第一程序代码指定一储存器,被配置以接收该处理器以一近似方法执行一组计算前的一状态的一快照。该计算机可用程序代码还包括第二程序代码指定一指示器,当以该近似方法执行该组计算,该指示器指示以该近似方法执行的该组计算所累积的一误差量。当该处理器侦测该误差量累积超过一误差界限,该处理器被配置以从该储存器恢复该处理器的状态至该快照。
附图说明
图1是说明处理器的一实施例的方块图。
图2是说明图1的近似功能单元的三种实施例的方块图。
图3是说明近似指令的方块图。
图4是说明依据本发明一实施例的图1的处理器的操作的流程图。
图5是说明在一计算机系统中图1的处理器的操作的流程图。
图6是说明三种不同的计算系统的方块图。
图7是说明图6的计算系统的操作的流程图。
图8是说明运行于一近似计算感知处理器的软件的开发过程的流程图。
图9是说明运行于一近似计算感知处理器的软件的另一开发过程的流程图。
图10是说明图1的处理器用以运行一个执行近似计算的程序的操作的流程图。
图11是更为详细地说明依据本发明一实施例的图10的方块1014的操作的流程图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海兆芯集成电路有限公司,未经上海兆芯集成电路有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480028808.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:具有PCI快速增强的系统和方法
- 下一篇:更新操作系统