首页> 外文会议>Reliable Distributed Systems, 1998. Proceedings. Seventeenth IEEE Symposium on >Two branch predictor schemes for reduction of misprediction rate inconditions of frequent context switches
【24h】

Two branch predictor schemes for reduction of misprediction rate inconditions of frequent context switches

机译:两种分支预测器方案可降低系统中的误预测率频繁上下文切换的条件

获取原文

摘要

Branch misprediction is one of the important causes of performancedegradation in superpipelined and superscalar processors. Most of theexisting branch predictors, based on the exploiting of branch history,suffer from prediction accuracy decrease caused by frequent contextswitches. The goal of this research is to reduce misprediction rate(MPR) when the context switches are frequent, and not to increase theMPR when the context switches are relatively rare. We propose twoindependent, but closely related modifications of global adaptiveprediction mechanisms: first, to flush only the branch history register(BHR) at context switch, instead of reinitialization of the wholepredictor, and second, to use two separated BHRs, one for user and onefor kernel branches, instead of one global history register. We haveevaluated the ideas by measurements on real traces from IBS (InstructionBenchmark Set), and have shown that both modifications reduce MPR atnegligible hardware cost
机译:分支预测错误是导致性能下降的重要原因之一 超流水线和超标量处理器的性能下降。大部分的 现有的分支预测变量,基于对分支历史的利用, 频繁上下文导致预测准确性下降 开关。这项研究的目的是降低错误预测率 (MPR),当上下文切换频繁时,不要增加 上下文切换相对较少的MPR。我们建议两个 全局自适应的独立但密切相关的修改 预测机制:首先,仅刷新分支历史记录寄存器 (BHR),而不是重新初始化整个 预测器,其次,使用两个分离的BHR,一个用于用户,另一个用于 用于内核分支,而不是一个全局历史记录寄存器。我们有 通过对IBS的真实痕迹进行测量来评估这些想法(说明 基准集),并表明两种修改均会降低MPR, 硬件成本可忽略不计

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号