期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
GCC编译器中循环数组预取优化的实现及效果 被引量:5
1
作者 董钰山 李春江 徐颖 《计算机工程与应用》 CSCD 北大核心 2016年第6期19-25,共7页
数据预取技术是为缓解微处理器与DRAM之间速度差异而出现的隐藏访存延迟的方法。GCC作为广泛使用的开源编译器,在tree-ssa上对循环级数组实现了预取优化。在深入分析GCC4.9循环级数组预取的基本实现机制,以及剖析基于预取收益和分析时... 数据预取技术是为缓解微处理器与DRAM之间速度差异而出现的隐藏访存延迟的方法。GCC作为广泛使用的开源编译器,在tree-ssa上对循环级数组实现了预取优化。在深入分析GCC4.9循环级数组预取的基本实现机制,以及剖析基于预取收益和分析时间的三种不予预取的代价模型的基础上,得出影响循环数组预取效果的几个因素,并针对典型测试用例测试了GCC编译器循环数组预取的效果。此项工作对于改进和提高GCC现有循环级数组的预取优化有指导意义。 展开更多
关键词 GNU编译器集合(GCC) 数组预取 循环 代价模型
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部