首页> 外国专利> Use of run-time code generation to create speculation recovery code in a computer system

Use of run-time code generation to create speculation recovery code in a computer system

机译:使用运行时代码生成在计算机系统中创建推测恢复代码

摘要

In a computer system, programming code includes speculative code. The speculative code is code which is executed early based on speculation that the results from execution of the speculative code will be needed in the future. When executing instructions within a speculative sequence of code which includes memory accesses, any memory faults are ignored. When utilizing data generated during the speculative sequence of code a determination is made as to whether any memory fault occurred when the speculative sequence of code was executed. If it is determined that a memory fault occurred when the speculative sequence of code was executed, recovery code is generated which when executed performs a recovery from the memory fault.
机译:在计算机系统中,编程代码包括推测性代码。推测代码是基于推测将来将需要执行推测代码的结果而提前执行的代码。在包含存储器访问的推测性代码序列中执行指令时,将忽略所有存储器故障。当利用在代码的推测序列期间产生的数据时,确定在执行代码的推测序列时是否发生任何存储器故障。如果在执行推测的代码序列时确定发生了内存故障,则会生成恢复代码,该代码在执行时会从内存故障中进行恢复。

著录项

  • 公开/公告号US5854928A

    专利类型

  • 公开/公告日1998-12-29

    原文格式PDF

  • 申请/专利权人 HEWLETT-PACKARD COMPANY;

    申请/专利号US19960726760

  • 发明设计人 WILLIAM B. BUZBEE;

    申请日1996-10-10

  • 分类号G06F9/46;G06F9/40;

  • 国家 US

  • 入库时间 2022-08-22 02:09:06

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号