首页> 外文会议>International Conference on Information Communication Technology and System >A Branch Predictor Design to Improve Prediction Rate by Reducing Index Aliasing in Application Processors
【24h】

A Branch Predictor Design to Improve Prediction Rate by Reducing Index Aliasing in Application Processors

机译:通过减少应用程序处理器中的索引混淆来提高预测率的分支预测器设计

获取原文

摘要

The current processors of mobile device are designed in a reduced instruction set computer (RISC) architecture. The branch instruction, which occupies 20 to 30% of RISC pipeline structure, is one of the main reasons of processor performance degradation. Failure to predict a branch causes a pipeline flush called a stall, and the processor will not be able to process the command during that cycle. Various branch predictors have been proposed; the conventional schemes such as global and local predictor have the disadvantages of wasting memory or having low prediction rates. Global predictors have low prediction rate due to index aliasing. Index aliasing is a phenomenon that makes wrong predictions due to overlapping indexes accessing the predictor. The proposed scheme is intended to reduce the occurrence of index aliasing by performing more XOR and addition operations in the index generation process than in conventional schemes. As a result, the proposed method has 0.69%p better prediction rate than the conventional method, which improves the processor performance. In this paper, the simulation was executed using the SimpleScalar 3.0 simulator and the benchmark program SPEC CPU2000. The experimental results show that when the cache size is 128KB currently used for smart phones, the proposed scheme has the best prediction.
机译:当前的移动设备处理器是在精简指令集计算机(RISC)架构中设计的。分支指令占据RISC流水线结构的20%到30%,是处理器性能下降的主要原因之一。无法预测分支会导致流水线刷新,称为停顿,并且处理器将无法在该周期内处理命令。已经提出了各种分支预测器。诸如全局和局部预测器之类的常规方案具有浪费存储器或具有低预测率的缺点。由于索引混叠,全局预测变量的预测率较低。索引混叠是由于重叠索引访问预测变量而导致错误预测的现象。所提出的方案旨在通过在索引生成过程中执行比常规方案更多的XOR和加法运算来减少索引混叠的发生。结果,所提出的方法具有比传统方法好0.69%p的预测率,从而提高了处理器性能。在本文中,使用SimpleScalar 3.0仿真器和基准测试程序SPEC CPU2000执行了仿真。实验结果表明,当当前用于智能手机的缓存大小为128KB时,该方案具有最佳的预测效果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号