首页> 外文会议>IEEE International Confernece on Computer Design >Reducing Register File Size through Instruction Pre-Execution Enhanced by Value Prediction
【24h】

Reducing Register File Size through Instruction Pre-Execution Enhanced by Value Prediction

机译:通过指令预先判断,通过指令预测减少寄存器文件大小

获取原文

摘要

Two-step physical register deallocation (TSD) is an architectural scheme, which enhances memory-level parallelism (MLP) by pre-executing instructions. Ideally, the TSD allows MLP under the unlimited number of physical registers to be exploited, and consequently only a small register file is necessary for MLP. In practice, however, the amount of MLP exploitable is limited, because there are cases where pre-execution is not performed or timing of pre-execution is delayed. This is caused by data dependencies among the pre-executed instructions. This paper proposes the use of value prediction to solve these problems. Our way of the value prediction usage has the advantage over the conventional way of the usage for enhancing ILP, that there is no need to recover from misspeculation. Our evaluation results using SPECfp2000 benchmark show that our scheme can achieve equivalent performance to that of the previous TSD scheme without value prediction, with 75% of the register file size.
机译:两步物理寄存器释放(TSD)是一种架构方案,它通过预先执行指令来增强内存级并行性(MLP)。理想情况下,TSD允许在要利用的无限数量的物理寄存器下进行MLP,因此只有MLP需要一个小寄存器文件。然而,在实践中,MLP利用的量被限制,因为存在未执行预先执行的情况或预先执行的定时延迟。这是由预先执行的指令之间的数据依赖性引起的。本文提出了使用价值预测来解决这些问题。我们的价值预测使用方式具有通过用于增强ILP的常规方式的优势,因此无需从误操作中恢复。我们使用SpecFP2000基准测试的评估结果表明,我们的方案可以在没有价值预测的情况下实现上一个TSD方案的等效性能,其中寄存器文件大小75%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号