检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:韩立敏[1] 高德远[1] 樊晓桠[1] 史莉雯[1] 安建峰[1]
出 处:《吉林大学学报(工学版)》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[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.235