首页> 外文期刊>Computer architecture news >A Complexity-Effective Approach to ALU Bandwidth Enhancement for Instruction-Level Temporal Redundancy
【24h】

A Complexity-Effective Approach to ALU Bandwidth Enhancement for Instruction-Level Temporal Redundancy

机译:一种复杂有效的方法,用于提高指令级时间冗余的ALU带宽

获取原文
获取原文并翻译 | 示例

摘要

Previous proposals for implementing instruction-level temporal redundancy in out-of-order cores have reported a performance degradation of upto 45% in certain applications compared to an execution which does not have any temporal redundancy. An important contributor to this problem is the insufficient number of ALUs for handling the amplified load injected into the core. At the same time, increasing the number of ALUs can increase the complexity of the issue logic, which has been pointed out to be one of the most timing critical components of the processor. This paper proposes a novel extension of a prior idea on instruction reuse to ease ALU bandwidth requirements in a complexity-effective way by exploiting certain interesting properties of a dual (temporally redundant) instruction stream. We present microarchitectural extensions necessary for implementing an instruction reuse buffer (IRB) and integrating this with the issue logic of a dual instruction stream superscalar core, and conduct extensive evaluations to demonstrate how well it can alleviate the ALU bandwidth problem. We show that on the average we can gain back nearly 50% of the IPC loss that occurred due to ALU bandwidth limitations for an instruction-level temporally redundant superscalar execution, and 23% of the overall IPC loss.
机译:先前在无序内核中实现指令级时间冗余的建议已报告,与不具有任何时间冗余的执行相比,某些应用程序的性能下降了45%。造成此问题的重要原因是ALU数量不足,无法处理注入铁芯的放大负载。同时,增加ALU的数量可能会增加问题逻辑的复杂性,这已被指出是处理器中最关键的时序组件之一。本文提出了关于指令重用的先验思想的新颖扩展,以通过利用双(临时冗余)指令流的某些有趣特性,以复杂有效的方式缓解ALU带宽需求。我们介绍了实现指令重用缓冲区(IRB)并将其与双指令流超标量内核的问题逻辑集成所需的微体系结构扩展,并进行了广泛的评估,以证明它可以如何缓解ALU带宽问题。我们显示,平均而言,由于指令级时间冗余超标量执行的ALU带宽限制,平均而言,我们可以收回近50%的IPC损失,而总IPC损失则可收回23%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号