首页> 外国专利> SWAPPING BRANCH DIRECTION HISTORYIES IN RESPONSE TO A BRANCH PREDICTION TABLE SWAP INSTRUCTIONS AND RELATED SYSTEMS AND METHODS

SWAPPING BRANCH DIRECTION HISTORYIES IN RESPONSE TO A BRANCH PREDICTION TABLE SWAP INSTRUCTIONS AND RELATED SYSTEMS AND METHODS

机译:响应分支预测表交换指令的交换分支方向历史及相关系统和方法

摘要

Swapping branch direction history (s) in response to branch prediction table swap instruction (s), and related systems and methods are disclosed. In one embodiment, the branch history management circuitry is configured to process branch prediction table swap instructions. In response to the branch prediction table swap instruction, the branch history management circuit is configured to swap the previous branch direction history set allocated to the current software code area from the cache memory to a branch prediction table (BPT) for use in branch prediction. The current branch direction history set is swapped out of the BPT and stored in cache memory to avoid duplicate entries. In this way, branch direction history sets assigned to specific software code areas are used for branch prediction when processing specific software code areas. Thus, the instruction processing throughput and branch prediction accuracy of the instruction processing system are increased.;
机译:响应于分支预测表交换指令而交换分支方向历史,以及相关的系统和方法。在一个实施例中,分支历史管理电路被配置为处理分支预测表交换指令。响应于分支预测表交换指令,分支历史管理电路被配置为将分配给当前软件代码区域的先前分支方向历史集从高速缓冲存储器交换到分支预测表(BPT),以用于分支预测。当前分支方向历史记录集将从BPT中交换出来并存储在高速缓存中,以避免重复条目。这样,在处理特定软件代码区域时,将分配给特定软件代码区域的分支方向历史记录集用于分支预测。因此,提高了指令处理系统的指令处理吞吐量和分支预测精度。

著录项

  • 公开/公告号KR101705211B1

    专利类型

  • 公开/公告日2017-02-09

    原文格式PDF

  • 申请/专利权人 퀄컴 인코포레이티드;

    申请/专利号KR20157009176

  • 发明设计人 해스킨스 존 윌리엄 주니어;

    申请日2013-09-12

  • 分类号G06F9/30;G06F9/38;

  • 国家 KR

  • 入库时间 2022-08-21 13:26:05

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号