计算机应用 ›› 2013, Vol. 33 ›› Issue (07): 1903-1907.DOI: 10.11772/j.issn.1001-9081.2013.07.1903
路冬冬,何军,杨剑新,王飙
LU Dongdong,HE Jun,YANG Jianxin,WANG Biao
摘要: 存储相关性预测对于减少存储相关性冲突、提高微处理器性能具有十分重要的作用。针对传统相关性预测器硬件开销大、可实现性较差的缺点,通过对存储相关性的局部性分析,提出了一种基于指令距离的存储相关性预测方法。该方法充分利用了发生存储相关性冲突的指令在指令距离上的局部性,预测冲突指令的指令距离,进而控制部分访存指令的发射时机,大大减少了存储相关性冲突的次数。实验结果表明,在硬件开销约为1KB的情况下,使用基于指令距离的相关性预测器后,每个时钟周期平均执行的指令数可以提高1.70%,最高可以提高5.11%。在硬件开销较小的情况下,较大程度提高了微处理器的性能。
中图分类号: