...
首页> 外文期刊>Very Large Scale Integration (VLSI) Systems, IEEE Transactions on >Efficient Register Renaming and Recovery for High-Performance Processors
【24h】

Efficient Register Renaming and Recovery for High-Performance Processors

机译:高性能处理器的高效寄存器重命名和恢复

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

获取外文期刊封面封底 >>

       

摘要

Modern superscalar processors implement register renaming using either random access memory (RAM) or content-addressable memories (CAM) tables. The design of these structures should address both access time and misprediction recovery penalty. Although direct-mapped RAMs provide faster access times, CAMs are more appropriate to avoid recovery penalties. The presence of associative ports in CAMs, however, prevents them from scaling with the number of physical registers and pipeline width, negatively impacting performance, area, and energy consumption at the rename stage. In this paper, we present a new hybrid RAM–CAM register renaming scheme, which combines the best of both approaches. In a steady state, a RAM provides fast and energy-efficient access to register mappings. On misspeculation, a low-complexity CAM enables immediate recovery. Experimental results show that in a four-way state-of-the-art superscalar processor, the new approach provides almost the same performance as an ideal CAM-based renaming scheme, while dissipating only between 17% and 26% of the original energy and, in some cases, consuming less energy than purely RAM-based renaming schemes. Overall, the silicon area required to implement the hybrid RAM–CAM scheme does not exceed the area required by conventional renaming mechanisms.
机译:现代超标量处理器使用随机存取存储器(RAM)或内容可寻址存储器(CAM)表实现寄存器重命名。这些结构的设计应同时解决访问时间和错误预测恢复损失。尽管直接映射的RAM提供了更快的访问时间,但CAM更适合避免恢复损失。但是,CAM中存在关联端口,这会阻止它们随物理寄存器的数量和流水线宽度进行缩放,从而对重命名阶段的性能,面积和能耗产生负面影响。在本文中,我们提出了一种新的混合RAM–CAM寄存器重命名方案,该方案结合了这两种方法的优点。在稳定状态下,RAM提供对寄存器映射的快速且节能的访问。在错误推测时,低复杂度CAM可以立即恢复。实验结果表明,在最新的四向超标量处理器中,新方法提供的性能几乎与基于CAM的理想重命名方案相同,而仅耗散了原始能量的17%至26%。在某些情况下,比纯粹基于RAM的重命名方案消耗更少的能量。总体而言,实现混合RAM-CAM方案所需的硅面积不超过常规重命名机制所需的面积。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号