摘要
指令间的依赖关系是阻碍指令调度发挥作用,进而影响指令级并行的主要障碍。寄存器重命名是解决控制依赖和数据依赖的一种重要技术。研究并实现了一种指令调度中的寄存器重命名技术。它在164.gzip和186.crafty上分别取得了约5%和3%的加速比。
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.
出处
《计算机工程》
CAS
CSCD
北大核心
2005年第23期8-10,共3页
Computer Engineering
基金
国家"863"计划软件重大基金资助专项(2002AA1Z2104
2001AA111061)
关键词
寄存器重命名
指令凋度
依赖
Register renaming
Instruction scheduling
Dependences