论文部分内容阅读
程序中大量存在着分支指令,分析发现大多数执行分支的偏移量可从指令中直接得到.为了支持Trace预构,我们提出了分支目标提取机制--BTP,BTP扫描预取的指令块,提取分支指令及分支目标.Trace预构机制根据BTP的扫描结果,预先构造程序的执行踪迹.对SPECint95测试程序的模拟实验表明:BTP能够有效识别目标地址,一级指令Cache访问的不命中率显著下降,程序的性能也相应提高.