• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 19
    • 下载费用:20 金币  

    重庆时时彩能赚钱吗: 利用基于二进制翻译的处理器的锁省略.pdf

    摘要
    申请专利号:

    重庆时时彩单双窍门 www.4mum.com.cn CN201580010755.2

    申请日:

    2015.03.10

    公开号:

    CN106030522A

    公开日:

    2016.10.12

    当前法律状态:

    实审

    有效性:

    审中

    法律详情: 实质审查的生效IPC(主分类):G06F 9/38申请日:20150310|||公开
    IPC分类号: G06F9/38; G06F9/30 主分类号: G06F9/38
    申请人: 英特尔公司
    发明人: J.H.克尔姆; N.尼拉肯坦; D.M.哈蒂科夫
    地址: 美国加利福尼亚州
    优先权: 2014.03.27 US 14/227014
    专利代理机构: 中国专利代理(香港)有限公司 72001 代理人: 申屠伟进;马永利
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201580010755.2

    授权公告号:

    |||

    法律状态公告日:

    2016.11.09|||2016.10.12

    法律状态类型:

    实质审查的生效|||公开

    摘要

    总体而言,本公开提供了用于利用基于二进制翻译的处理器对锁省略机会的检测和开拓的系统、设备、方法和计算机可读介质。所述设备可以包括动态二进制翻译(DBT)???,用于将来自第一指令集架构(ISA)的代码区翻译成第二ISA中的翻译后的代码,并且用于检测和省略与代码区的临界区段相关联的锁。该设备还可以包括用于推测地执行临界区段中的翻译后的代码的处理器。该设备还可以包括事务支持处理器,用于在推测执行期间检测与锁和/或临界区段相关联的存储器访问冲突;响应于所述检测而回滚推测执行;以及在没有所述检测的情况下提交推测执行。

    权利要求书

    1.一种用于锁省略的设备,所述设备包括:
    动态二进制翻译(DBT)???,用于将来自第一指令集架构(ISA)的代码区翻译成第二
    ISA中的翻译后的代码,并且用于检测和省略与所述代码区的临界区段相关联的锁;
    处理器,用于推测地执行所述临界区段中的所述翻译后的代码;以及
    事务支持处理器,用于:
    在所述推测执行期间检测与所述临界区段相关联的存储器访问冲突;
    响应于所述检测而回滚所述推测执行;以及
    在没有所述检测的情况下提交所述推测执行。
    2.根据权利要求1所述的设备,其中所述处理器还用于在响应于所述检测到的存储器
    访问冲突而执行所述回滚之后在所述锁下重新执行所述临界区段中的所述翻译后的代码。
    3.根据权利要求1所述的设备,其中所述DBT??榛褂糜诰蔡嘏判蛩龃肭闹噶?br />并且所述事务支持处理器还用于在所述执行期间动态地验证所述重排序。
    4.根据权利要求1所述的设备,其中所述DBT??榛褂糜诩嗍佑胨鏊喙亓募觳獾?br />的存储器访问冲突的数目,并且如果冲突的所述数目超过阈值,则执行新DBT,其中所述新
    DBT不包括所述锁省略。
    5.根据权利要求1所述的设备,其中所述存储器访问冲突包括在多处理系统的两个或
    更多个处理器之间的存储器读或写冲突。
    6.根据权利要求1所述的设备,其中所述DBT??榛褂糜诨谥葱行阅懿饬坷炊赜?br />化所述翻译后的代码。
    7.根据权利要求1所述的设备,其中所述DBT??榛褂糜诮噶畈迦胨龇牒蟮拇?br />中,所述指令使得在省略的锁之前的存储器操作的影响对多处理系统的处理器是全局可见
    的。
    8.根据权利要求1所述的设备,其中所述设备是智能电话、膝上型计算设备、智能TV或
    智能平板计算机。
    9.根据权利要求1所述的设备,还包括用户接口,其中所述用户接口是触摸屏。
    10.一种用于锁省略的方法,所述方法包括:
    执行来自第一指令集架构(ISA)的代码区到第二ISA中的翻译后的代码的动态二进制
    翻译(DBT);
    在所述DBT期间检测与所述代码区的临界区段相关联的锁;
    从所述翻译后的代码省略所述锁;
    推测地执行所述临界区段中的所述翻译后的代码;
    响应于检测到事务故障而回滚所述推测执行;以及
    在没有所述事务故障的情况下提交所述推测执行。
    11.根据权利要求10所述的方法,还包括在响应于所述事务故障而执行所述回滚之后
    在所述锁下重新执行所述临界区段中的所述翻译后的代码。
    12.根据权利要求10所述的方法,还包括在所述DBT期间静态地对所述代码区的指令重
    排序并且在所述执行期间动态地验证所述重排序。
    13.根据权利要求10所述的方法,还包括监视与所述锁相关联的事务故障的数目,并且
    如果事务故障的所述数目超过阈值,则执行新DBT,其中所述新DBT不包括所述锁省略。
    14.根据权利要求10所述的方法,其中所述事务故障是由与所述临界区段相关联的对
    存储器的访问冲突生成的。
    15.根据权利要求10所述的方法,其中所述DBT还包括基于执行性能测量来动态地优化
    所述翻译后的代码。
    16.根据权利要求10所述的方法,其中所述DBT还包括将指令插入所述翻译后的代码
    中,所述指令使得在省略的锁之前的存储器操作的影响对多处理系统的处理器是全局可见
    的。
    17.至少一个其上存储有指令的计算机可读存储介质,所述指令在由处理器执行时导
    致用于锁省略的以下操作,所述操作包括:
    执行来自第一指令集架构(ISA)的代码区到第二ISA中的翻译后的代码的动态二进制
    翻译(DBT);
    在所述DBT期间检测与所述代码区的临界区段相关联的锁;
    从所述翻译后的代码省略所述锁;
    推测地执行所述临界区段中的所述翻译后的代码;
    响应于检测到事务故障而回滚所述推测执行;以及
    在没有所述事务故障的情况下提交所述推测执行。
    18.根据权利要求17所述的计算机可读存储介质,还包括在响应于所述事务故障而执
    行所述回滚之后在所述锁下重新执行所述临界区段中的所述翻译后的代码的操作。
    19.根据权利要求17所述的计算机可读存储介质,还包括在所述DBT期间静态地对所述
    代码区的指令重排序以及在所述执行期间动态地验证所述重排序的操作。
    20.根据权利要求17所述的计算机可读存储介质,还包括监视与所述锁相关联的事务
    故障的数目的操作,并且如果事务故障的所述数目超过阈值,则执行新DBT,其中所述新DBT
    不包括所述锁省略。
    21.根据权利要求17所述的计算机可读存储介质,其中所述事务故障是由与所述临界
    区段相关联的对存储器的访问冲突生成的。
    22.根据权利要求17所述的计算机可读存储介质,其中所述DBT还包括基于执行性能测
    量来动态地优化所述翻译后的代码的操作。
    23.根据权利要求17所述的计算机可读存储介质,其中所述DBT还包括将指令插入所述
    翻译后的代码中的操作,所述指令使得在省略的锁之前的存储器操作的影响对多处理系统
    的处理器是全局可见的。

    关 键 词:
    利用 基于 二进制 翻译 处理器 省略
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:利用基于二进制翻译的处理器的锁省略.pdf
    链接地址://www.4mum.com.cn/p-6199969.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03