首页> 外文会议>International symposium on computer architecture >Storageless value prediction using prior register values
【24h】

Storageless value prediction using prior register values

机译:使用先前寄存器值的商品值预测

获取原文

摘要

This paper presents a technique called register value prediction (RVP) which uses a type of locality called register-value reuse. By predicting that an instruction will produce the value that is already stored in the destination register we eliminate the need for large value buffers to enable value prediction. Even without the large buffers, register-value prediction can be made as or more effective than last-value prediction, particularly with the aid of compiler management of values in the register file. Both static and dynamic register value prediction techniques are demonstrated to exploit register-value reuse, the former requiring minimal instruction set architecture changes and the latter requiring a set of small confidence counters. We show an average gain of 12% with dynamic RVP and moderate compiler assistance on a next generation processor and 15% on a 16-wide processor.
机译:本文介绍了一种称为寄存器值预测(RVP)的技术,它使用一种名为寄存器值重用的局部性。通过预测指令将产生已经存储在目标寄存器中的值,我们消除了对使能值预测的大值缓冲器的需要。即使没有大的缓冲区,寄存器值预测也可以比最后值预测更有效,特别是借助寄存器文件中的值的编译器管理。静态和动态寄存器值预测技术都被证明是为了利用寄存器值重用,前者需要最小指令集架构的变化和后者需要一组小置信计数器。我们在下一代处理器上显示了动态RVP和适度编译的平均增益12%,并在一个16宽处理器上的15%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号