作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

›› 2005, Vol. 31 ›› Issue (23): 18-20.

• 论文 • 上一篇    下一篇

指令调度中的寄存器重命名技术

张军超;张兆庆;   

  1. 中国科学院计算技术研究所中国科学院研究生院,中国科学院计算技术研究所中国科学院研究生院 北京 100080,北京 100080
  • 发布日期:2005-12-15

Register Renaming in Instruction Scheduling

ZHANG Junchao,ZHANG Zhaoqing   

  1. (Institute of Computing Technology,Graduate School,Chinese Academy of Sciences,Beijing 100080)
  • Published:2005-12-15

摘要: 指令间的依赖关系是阻碍指令调度发挥作用,进而影响指令级并行的主要障碍。寄存器重命名是解决控制依赖和数据依赖的一种重要技术。研究并实现了一种指令调度中的寄存器重命名技术。它在164.gzip和186.crafty上分别取得了约5%和3%的加速比。

关键词: 寄存器重命名, 指令调度, 依赖

Abstract: Dependences between instructions are major obstacles for an instruction scheduler,and which in turn lowers the instruction level parallelism(ILP).Register renaming is an important technique to relax the control dependence and the data dependence.A register renaming approach is studied and implemented,which gives a 5% and a 3% speedup for 164.gzip and 186.crafty.

中图分类号: