首页> 外国专利> Predictions of Memory Command Punctures in Computer Processors Using PAT (PUNT AVOIDANCE TABLE)

Predictions of Memory Command Punctures in Computer Processors Using PAT (PUNT AVOIDANCE TABLE)

机译:使用PAT(PUNT AVOIDANCE TABLE)预测计算机处理器中的内存命令穿刺

摘要

Prediction of memory instruction punctures is disclosed in a computer processor using a punt avoidance table (PAT). In an aspect, the instruction processing circuit accesses a PAT that includes entries each containing an address of a memory instruction. Upon detecting a memory instruction in the instruction stream, the instruction processing circuit determines whether the PAT contains an entry having an address of the memory instruction. If included, the command processing circuit prevents the detected memory command from preempting the memory command pending to generate an effect before at least one pending memory command that is older than the detected memory command. In some aspects, the instruction processing circuitry may, upon execution of the pending memory instruction, determine whether a threat associated with the detected memory instruction has occurred. If so, an entry for the detected memory command is generated in the PAT.
机译:在计算机处理器中使用防平底坑规避表(PAT)公开了对存储器指令穿孔的预测。在一方面,指令处理电路访问PAT,PAT包括每个条目,每个条目包含存储指令的地址。在检测到指令流中的存储指令时,指令处理电路确定PAT是否包含具有该存储指令的地址的条目。如果包括命令处理电路,则该命令处理电路防止检测到的存储器命令在至少一个早于检测到的存储器命令的未决存储命令之前抢占待处理的存储器命令以产生效果。在一些方面,指令处理电路可以在执行未决的存储器指令时,确定是否已经发生与检测到的存储器指令相关联的威胁。如果是这样,则在PAT中生成用于检测到的存储器命令的条目。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号