首页> 外文会议>European Conference on Parallel Computing >An Efficient Indirect Branch Predictor
【24h】

An Efficient Indirect Branch Predictor

机译:一个有效的间接分支预测因子

获取原文

摘要

In this paper, we present a new hybrid branch predictor called the GoStay2, which can effectively reduce indirect misprediction rates. The GoStay2 has two different mechanisms compared to other 2-stage hybrid predictors that use a Branch Target Buffer (BTB) as the first stage predictor: Firstly, to reduce conflict misses in the first stage, a new effective 2-way cache scheme is used instead of a 4-way set-associative. Secondly, to reduce mispredictions caused by an inefficient predict and update rule, a new selection mechanism and update rule are proposed. We have developed a simulation program by using Shade and Spixtools, provided by SUN Microsystems, on an Ultra SPARC/10 processor. Our results show that the GoStay2 improves indirect misprediction rates of a 64-entry to 4K-entry BTB (with a 512- or 1K-entry PHT) by 14.9% to 21.53% compared to the leaky filter.
机译:在本文中,我们提出了一种称为GOSTAY2的新的混合分支预测因子,其可以有效地降低间接误估量的速率。与使用分支目标缓冲区(BTB)的其他2级混合预测器相比,Gostay2具有两种不同的机制,作为第一阶段预测器:首先,为了减少第一阶段中的冲突未命中,使用了一种新的有效的2路缓存方案而不是一个4路集合。其次,为了减少由低效预测和更新规则引起的错误预测,提出了一种新的选择机制和更新规则。我们通过使用Sun Microsystems提供的Shade和SpixTools在超SPARC / 10处理器上开发了模拟程序。我们的研究结果表明,与泄漏过滤器相比,Gostay2将64次进入的间接误误率提高了64-进入的64-进入的BTB(具有512-或1K入口PHT)的间接错误测量率14.9%至21.53%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号