| 《计算机学报》文章摘要 全文下载 | |
| 文章题目 | 高性能代价比的两层关联间接转移预测器设计 |
| 作者 | 袁楠1),2) 范东睿1) |
| 作者单位 | 1)(中国科学院计算技术研究所系统结构重点实验室 北京 100190) 2)(中国科学院研究生院 北京 100049) |
| 发表年份 | 2008 |
| 发表月份 | 11期(1898—1906) |
| 文章摘要 | 摘要 随着面向对象语言程序、动态链接库(DLL)等的普遍应用,间接转移指令的使用越来越频繁.两层关联间接转移预测器预测准确度高,但实现硬件代价较高, 因此并不实用.文中深入分析了两层关联间接转移预测器中产生误预测的原因,通过改进索引方法、压缩存储等实用方法减小硬件实现代价.实验结果表明,通过这些方法的改进,在133K比特硬件存储代价下,使用一组SPEC CPU2000测试程序进行评估,间接转移误预测率为9.6%,仅比两层关联预测器理想误预测率高2.3%,而4路组相联BTB预测器的误预测率为31%. 关键词 间接转移;两层预测器;误预测 中图法分类号: TP302 DOI号: 10.3724/SP.J.1016.2008.01898 |