首页> 外文会议>International Conference on ASIC >Pseudo Dual Path Processing to Reduce the Branch Misprediction Penalty in Embedded Processors
【24h】

Pseudo Dual Path Processing to Reduce the Branch Misprediction Penalty in Embedded Processors

机译:伪双路处理,以减少嵌入式处理器中的分支错误规定罚分

获取原文
获取外文期刊封面目录资料

摘要

In modern embedded processors, a superscalar technique and a deep pipeline architecture are widely used to achieve higher performance, but the branch misprediction penalty is acting as a significant constraint on system performance. As the depth of pipeline increases, re-filling the pipeline plays a key role causing the branch misprediction penalty. In this paper, we propose a new mechanism, named Pseudo Dual Path Processing (PDPP), to reduce the branch misprediction penalty. The mechanism uses a small trace cache to store a set of successive decoded instructions and related renaming information from the alternative path, so that those instructions can skip the fetch and decode stages on a trace cache hit, and the renaming process for all instructions from the alternative path can be executed in one cycle by using the renaming information stored in advance. Therefore, PDPP nearly does not reduce the effective bandwidth of the front-end stages during processing instructions from two paths, but reduces the re-fill penalty without increasing the design complexity and the power consumption. In addition, a critical path prediction is employed to improve the efficiency of the PDPP by preventing the non-critical branches from being forked. The experimental results show that the proposed PDPP improves the IPC by 7.43%, compared to a conventional processor.
机译:在现代嵌入式处理器中,Superscalar技术和深水管道架构被广泛用于实现更高的性能,但分支错误测量罚款充当了对系统性能的重大限制。随着管道的深度增加,重新填充管道起到导致分支错误限制惩罚的关键作用。在本文中,我们提出了一种新的机制,命名为伪双路处理(PDPP),以减少分支错误规定的惩罚。该机制使用小型跟踪缓存来存储一组连续解码指令并从备用路径中相关重命名信息,以便这些指令可以在跟踪高速缓存命中跳过获取和解码阶段,以及所有指令的重命名过程可以通过使用预先存储的重命名信息在一个周期中执行替代路径。因此,PDPP几乎不会在从两条路径处理指令期间降低前端阶段的有效带宽,但是在不增加设计复杂性和功耗的情况下降低重新填充罚款。另外,采用关键路径预测来通过防止非关键分支分叉来提高PDPP的效率。实验结果表明,与传统处理器相比,所提出的PDPP将IPC提高了7.43%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号