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.
摘要: 指令间的依赖关系是阻碍指令调度发挥作用,进而影响指令级并行的主要障碍。寄存器重命名是解决控制依赖和数据依赖的一种重要技术。研究并实现了一种指令调度中的寄存器重命名技术。它在164.gzip和186.crafty上分别取得了约5%和3%的加速比。
关键词:
寄存器重命名,
指令调度,
依赖
CLC Number:
ZHANG Junchao,ZHANG Zhaoqing. Register Renaming in Instruction Scheduling[J]. , 2005, 31(23): 18-20.
张军超;张兆庆;. 指令调度中的寄存器重命名技术[J]. , 2005, 31(23): 18-20.