片上多核处理器末级共享Cache可重用数据预测机制  被引量:1

Reusable data predicting mechanism for shared last level Cache in chip multi-processor

在线阅读下载全文

作  者:韩立敏[1] 高德远[1] 樊晓桠[1] 史莉雯[1] 安建峰[1] 

机构地区:[1]西北工业大学计算机学院,西安710129

出  处:《吉林大学学报(工学版)》2012年第6期1505-1509,共5页Journal of Jilin University:Engineering and Technology Edition

基  金:国家自然科学基金项目(60736012;61003037;61173047);'863'国家高技术研究发展计划项目(2009AA01Z110);西北工业大学基础研究基金项目

摘  要:为了减少片上多核处理器(Clip multi-processor,CMP)末级共享Cache中的干扰,根据应用程序的存储访问频率特性,提出了一种基于替换算法的可重用数据预测机制。当末级共享Cache的数据将被替换时,先检测此数据的历史访问信息,根据历史访问信息过滤出会被重复使用的数据,并将其保存在片上专用存储器中。仿真结果表明:本文的可重用数据预测机制将IPC(Instruction per clock)平均提高了2.9%,平均减少了应用程序中22.69%的有害替换,有效地减少了Cache抖动。To reduce interference of the shared LLC on a chip Multi-Processor(CMP) architecture,we propose a Replacement policy based Reusable Data Predicting mechanism(RRDP) to select possible reused data from replaced data according to the memory access frequency characteristics of application.When some data will be replaced in LLC Cache,we filter out predicted reusable data by checking their history reference information,and store them into a dedicated on-chip memory.Our simulation results show that the proposed mechanism increases the IPC of programs by 2.9% on average and reduces the harmful replacements by 22.69%,so it can effectively reduce Cache thrashing.

关 键 词:计算机系统结构 多核处理器 冲突缺失 Cache抖动 末级共享Cache 

分 类 号:TP302[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象