-
题名面向按序执行处理器的预执行指导的数据预取方法
被引量:1
- 1
-
-
作者
党向磊
王箫音
佟冬
陆俊林
程旭
王克义
-
机构
北京大学微处理器研究开发中心
北京大学微处理器及系统教育部工程研究中心
-
出处
《电子学报》
EI
CAS
CSCD
北大核心
2012年第11期2145-2151,共7页
-
基金
"核高基"重大专项(No.2009ZX01029-001-002)
中国博士后科学基金(No.20110490208)
-
文摘
为提高按序执行处理器的访存性能,本文提出一种预执行指导的数据预取方法(PEDP).PEDP利用跨距预取器对规则的访存模式进行预取,并在发生L2 Cache失效后通过预执行后续指令对不规则的访存模式进行精确的预取,从而结合两者的优势提高预取覆盖率.同时,PEDP利用预执行过程中提前捕获的真实访存信息指导跨距预取器的预取过程.在预执行的指导下,跨距预取器可以对预执行能够产生的符合跨距访存模式的地址更早地发起预取请求,从而改善预取及时性.此外,为进一步优化上述指导过程,PEDP使用更新过滤器有效去除指导过程中对跨距预取器的有害更新,从而提高预取准确率.实验结果表明,在平均情况下,PEDP将基准处理器的性能提升33.0%.与跨距预取和预执行各自单独使用相比,PEDP将性能分别提高16.2%和7.3%.
-
关键词
数据预取
预执行
访存延迟包容
按序执行处理器
-
Keywords
prefetching
pre-execution
memory latency tolerance
in-order processors
-
分类号
TP302.7
[自动化与计算机技术—计算机系统结构]
-