【24h】

2L-MuRR: A Compact Register Renaming Scheme for SMT Processors

机译:2L-MuRR:适用于SMT处理器的紧凑型寄存器重命名方案

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

摘要

In simultaneous multithreaded (SMT) processors, a larger multi-ported rename register file is indispensable for holding more intermediate results of in-flight instructions. However, larger rename register file incurs longer access delay and more power consumption, which are becoming a bottleneck in future SMT processors. To tackle these problems, we propose 2L-MuRR, the abbreviation of Multi-usable Rename Register with 2-Level renaming and allocating, which focuses on more efficient utilization of a fewer number of rename registers. Based on the fact that the effective bit-width of most operands is narrower than the full-bit width of a register entry, 2L-MuRR partitions each rename register into several fields of different widths. Either single field or field combination can hold an operand, thus making each rename register multi-usable. The simulations show that 2L-MuRR improves the efficiency of the rename register file significantly, achieving higher performance with much fewer rename registers.
机译:在同时多线程(SMT)处理器中,较大的多端口重命名寄存器文件对于保存更多的运行中指令中间结果必不可少。但是,较大的重命名寄存器文件会导致更长的访问延迟和更多的功耗,这正在成为将来SMT处理器的瓶颈。为了解决这些问题,我们提出了2L-MuRR,这是具有两级重命名和分配功能的多用途重命名寄存器的缩写,其重点是更有效地利用较少数量的重命名寄存器。基于大多数操作数的有效位宽度比寄存器条目的全位宽度窄这一事实,2L-MuRR将每个重命名寄存器划分为几个不同宽度的字段。单个字段或字段组合都可以包含一个操作数,从而使每个重命名寄存器都可以复用。仿真表明,2L-MuRR显着提高了重命名寄存器文件的效率,以更少的重命名寄存器实现了更高的性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号