首页> 外国专利> OUT-OF-PIPELINE TRACE BUFFER FOR HOLDING INSTRUCTIONS THAT MAY BE RE-EXECUTED FOLLOWING MISSPECULATION

OUT-OF-PIPELINE TRACE BUFFER FOR HOLDING INSTRUCTIONS THAT MAY BE RE-EXECUTED FOLLOWING MISSPECULATION

机译:管路失误,用于在错误操作后可能会重新执行的保持指令

摘要

In one embodiment of the invention, a processor includes an execution pipeline to execute instructions, wherein at least some of the instructions are executed speculatively. The processor also includes a trace buffer outside the execution pipeline to hold the instructions, and wherein instructions that are associated with speculation errors are replayed in the execution pipeline from the trace buffer. In another embodiment, the processor includes an execution pipeline to execute instructions, wherein at least some of the instructions are executed speculatively. The processor also includes a trace buffer outside the execution pipeline to hold instructions and results of the execution of the instructions, wherein at least some of the instructions are subject to an initial retirement following execution in the pipeline, but remain in the trace buffer until a final retirement.
机译:在本发明的一个实施例中,一种处理器包括用于执行指令的执行流水线,其中至少一些指令是推测性地执行的。处理器还包括在执行管线外部的跟踪缓冲区以保存指令,并且其中与推测错误相关的指令从跟踪缓冲区在执行管线中重播。在另一个实施例中,处理器包括用于执行指令的执行管线,其中至少一些指令是推测性地执行的。处理器还包括在执行流水线外部的跟踪缓冲区,用于保存指令和指令的执行结果,其中至少某些指令在流水线中执行之后要进行初始撤消,但仍保留在跟踪缓冲区中,直到执行完毕为止。最终退休。

著录项

  • 公开/公告号KR100382126B1

    专利类型

  • 公开/公告日2003-05-09

    原文格式PDF

  • 申请/专利权人

    申请/专利号KR20007006657

  • 发明设计人 아카레이헤이삼;

    申请日2000-06-16

  • 分类号G06F11/34;

  • 国家 KR

  • 入库时间 2022-08-21 23:45:27

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号