首页> 外国专利> Reusing executed, flushed instructions after an instruction pipeline flush in response to a hazard in a processor to reduce instruction re-execution

Reusing executed, flushed instructions after an instruction pipeline flush in response to a hazard in a processor to reduce instruction re-execution

机译:在指令管道冲洗后,重用执行的,刷新指令响应于处理器中的危险而减少指令重新执行

摘要

Reusing executed, flushed instructions after an instruction pipeline flush in response to a hazard in a processor to reduce instruction re-execution is disclosed. An instruction processing circuit detects fetched performance degrading instructions (PDIs) in an instruction pipeline that may cause a flushing of the instruction pipeline. In response to detecting a PDI, the instruction processing circuit is configured to store the PDI and/or its successor younger instructions in a pipeline execution refill circuit. In response to successful execution of such PDI and/or younger instructions, information about their input value(s) and produced output value(s) when executed are captured in the pipeline execution refill circuit. If a newly fetched instruction and its same input value(s) has been previously captured from the pipeline execution refill circuit, the instruction processing circuit is configured to inject the previously captured produced output value into the instruction pipeline without having to re-execute the newly fetched instruction.
机译:公开了在指令流水线冲洗后的执行,刷新指令,响应于处理器中的危险以减少指令重新执行。指令处理电路检测可能导致指令管道冲洗的指令流水线中的获取性能下降指令(PDI)。响应于检测到PDI,指令处理电路被配置为将PDI和/或其继承者更年轻指令存储在流水线执行补充电路中。响应于成功执行此类PDI和/或年轻指令,当在流水线执行补充电路中捕获时,有关其输入值和产生的输出值的信息被捕获。如果先前已经从流水线执行补充电路捕获了新获取的指令及其相同的输入值,则指令处理电路被配置为将先前捕获的产生的输出值注入指令管道,而无需重新执行新的获取指令。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号