基于流访问特征的多级硬件预取
本文关键词:基于流访问特征的多级硬件预取
更多相关文章: 存储墙 流访问 处理器 多级Cache 硬件预取
【摘要】:硬件数据预取技术将处理器可能访问的数据提前装入Cache中,使得处理器访存时尽量命中Cache,提升系统性能。但现有研究和应用主要对一级Cache进行预取,预取的数据可能在使用前无法及时装入Cache,从而降低硬件预取对系统性能的提升效果。针对上述问题,以流访问特征的预取为基础,提出一种同时对多级Cache进行预取的方法,并对流访问特征的预取进行实现。基于SPEC CPU2000测试程序集的实验结果表明,与仅对一级Cache进行预取相比,对多级Cache同时进行预取可以将整数程序的性能平均提升2.11%,最高提升11.19%,浮点程序的性能平均提升3.08%,最高提升12.77%。
【作者单位】: 上海高性能集成电路设计中心;
【关键词】: 存储墙 流访问 处理器 多级Cache 硬件预取
【基金】:“核高基”重大专项“超级计算机处理器研发”(2013ZX01028-001-001-001)
【分类号】:TP332
【正文快照】: 一段时间内可能访问的数据提前装入Cache。当处1概述理器访问这些数据时可以直接命中Cache,缓解了近年来,存储墙问题成为处理器性能提升的主Cache访问缺失造成的长延迟问题,提升了处理器的要瓶颈,并且在多核架构下,该问题变得更加严访存性能。重[1]。为了缓解这个问题,很多技
【相似文献】
中国期刊全文数据库 前10条
1 张建勋;古志民;;帮助线程预取技术研究综述[J];计算机科学;2013年07期
2 张荣芸;;浅析缓存预取技术[J];现代计算机(专业版);2011年13期
3 张霄宏;雒芬;贾宗璞;沈记全;;一种适用于Hadoop MapReduce环境的数据预取方法[J];西安电子科技大学学报;2014年02期
4 叶霞;辛愿;刘勇;刘鹏;;基于媒体数字信号处理器的流预取机制[J];浙江大学学报(工学版);2014年02期
5 杨波,高德远,张盛兵;一种高效预取机制的设计与实现[J];微电子学与计算机;2001年01期
6 郇丹丹;李祖松;胡伟武;刘志勇;;结合访存失效队列状态的预取策略[J];计算机学报;2007年07期
7 从明;安虹;张军;任永青;;利用数据预取机制降低块执行模型的访存延迟[J];小型微型计算机系统;2010年08期
8 吴佳骏;冯晓兵;张兆庆;;非线性规律访存操作的数据预取技术[J];计算机研究与发展;2007年02期
9 邓让钰,谢伦国,肖立权;一种硬件预取机构及其对系统影响的研究[J];计算机工程与科学;2001年06期
10 骆志军;许建卫;郑规;刘新春;邵宗有;聂华;;基于给定访问序列的NFS预取技术[J];计算机科学;2011年08期
中国重要会议论文全文数据库 前2条
1 欧国东;潘国腾;罗莉;;两阶段数据预取线程评估方法[A];第十六届计算机工程与工艺年会暨第二届微处理器技术论坛论文集[C];2012年
2 欧国东;王永文;张民选;;基于线程的多路径数据预取技术研究[A];2010年第16届全国信息存储技术大会(IST2010)论文集[C];2010年
中国重要报纸全文数据库 前1条
1 ;DDR3内存 到底好在哪儿[N];中国电脑教育报;2008年
中国博士学位论文全文数据库 前1条
1 欧国东;基于线程的数据预取技术研究[D];国防科学技术大学;2011年
中国硕士学位论文全文数据库 前10条
1 辛愿;面向嵌入式系统的自调数据预取[D];浙江大学;2013年
2 张百达;一种软硬结合的预取技术研究[D];国防科学技术大学;2008年
3 刘敬伟;时空结合的数据预取[D];浙江工业大学;2011年
4 郑长安;多应用环境下自适应预取策略研究[D];华中科技大学;2011年
5 钟艳青;基于Web缓存和预取技术的性能优化研究[D];江西理工大学;2014年
6 冯权友;面向循环级数组访问的数据预取技术研究[D];国防科学技术大学;2008年
7 朱凌宇;基于数据访问模式挖掘的磁盘数据预取技术研究[D];西南大学;2015年
8 姚维;基于预取与缓存的磁盘节能技术研究[D];湖南大学;2010年
9 田玉根;基于Web的缓存与预取一体化技术研究[D];燕山大学;2010年
10 吴俊龙;基于对象替换与预取的Web缓存模型研究[D];湖南科技大学;2014年
,本文编号:536918
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/536918.html