首页> 外国专利> Redirect recovery cache that receives branch misprediction redirects and caches instructions to be dispatched in response to the redirects

Redirect recovery cache that receives branch misprediction redirects and caches instructions to be dispatched in response to the redirects

机译:重定向恢复缓存,它接收分支预测错误的重定向,并缓存响应该重定向而要分派的指令

摘要

In one embodiment, a processor comprises a branch resolution unit and a redirect recovery cache. The branch resolution unit is configured to detect a mispredicted branch operation, and to transmit a redirect address for fetching instructions from a correct target of the branch operation responsive to detecting the mispredicted branch operation. The redirect recovery cache comprises a plurality of cache entries, each cache entry configured to store operations corresponding to instructions fetched in response to respective mispredicted branch operations. The redirect recovery cache is coupled to receive the redirect address and, if the redirect address is a hit in the redirect recovery cache, the redirect recovery cache is configured to supply operations from the hit cache entry to a pipeline of the processor, bypassing at least one initial pipeline stage.
机译:在一个实施例中,处理器包括分支解析单元和重定向恢复缓存。分支解析单元被配置为检测错误预测的分支操作,并响应于检测到错误预测的分支操作而发送用于从分支操作的正确目标获取指令的重定向地址。重定向恢复高速缓存包括多个高速缓存条目,每个高速缓存条目被配置为存储与响应于各自的错误预测的分支操作而提取的指令相对应的操作。重定向恢复缓存被耦合以接收重定向地址,并且如果重定向地址是重定向恢复缓存中的命中,则重定向恢复缓存被配置为从命中缓存条目向处理器的流水线提供操作,至少绕过一个初始的管道阶段。

著录项

  • 公开/公告号US7685410B2

    专利类型

  • 公开/公告日2010-03-23

    原文格式PDF

  • 申请/专利权人 GENE W. SHEN;SEAN LIE;

    申请/专利号US20070674566

  • 发明设计人 SEAN LIE;GENE W. SHEN;

    申请日2007-02-13

  • 分类号G06F7/38;G06F9/00;G06F9/44;G06F15/00;

  • 国家 US

  • 入库时间 2022-08-21 18:49:31

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号