首页> 外国专利> Prefetching using future branch path information derived from branch prediction

Prefetching using future branch path information derived from branch prediction

机译:使用从分支预测得出的未来分支路径信息进行预取

摘要

A mechanism is described that predicts the usefulness of a prefetching instruction during the instruction's decode cycle. Prefetching instructions that are predicted as useful (prefetch useful data) are sent to an execution unit of the processor for execution, while instructions that are predicted as not useful are discarded. The prediction regarding the usefulness of a prefetching instructions is performed utilizing a branch prediction mask contained in the branch history mechanism. This mask is compared to information contained in the prefetching instruction that records the branch path between the prefetching instruction and actual use of the data. Both instructions and data can be prefetched using this mechanism.
机译:描述了一种机制,该机制可在指令的解码周期内预测预取指令的有用性。被预测为有用的预取指令(预取有用数据)被发送到处理器的执行单元以执行,而被预测为无用的指令被丢弃。关于预取指令的有效性的预测是利用分支历史机制中包含的分支预测掩码来执行的。该掩码与预取指令中包含的信息进行比较,该信息记录了预取指令与数据的实际使用之间的分支路径。指令和数据都可以使用此机制预取。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号