首页 | 本学科首页   官方微博 | 高级检索  
     

片上多核处理器末级共享Cache可重用数据预测机制
引用本文:韩立敏,高德远,樊晓桠,史莉雯,安建峰.片上多核处理器末级共享Cache可重用数据预测机制[J].吉林大学学报(工学版),2012,42(6):1505-1509.
作者姓名:韩立敏  高德远  樊晓桠  史莉雯  安建峰
作者单位:西北工业大学计算机学院,西安,710129
基金项目:国家自然科学基金项目(60736012,61003037,61173047);“863”国家高技术研究发展计划项目(2009AA01Z110);西北工业大学基础研究基金项目
摘    要:为了减少片上多核处理器(Clip multi-processor,CMP)末级共享Cache中的干扰,根据应用程序的存储访问频率特性,提出了一种基于替换算法的可重用数据预测机制。当末级共享Cache的数据将被替换时,先检测此数据的历史访问信息,根据历史访问信息过滤出会被重复使用的数据,并将其保存在片上专用存储器中。仿真结果表明:本文的可重用数据预测机制将IPC(Instruction per clock)平均提高了2.9%,平均减少了应用程序中22.69%的有害替换,有效地减少了Cache抖动。

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

Reusable data predicting mechanism for shared last level Cache in chip multi-processor
HAN Li-min,GAO De-yuan,FAN Xiao-ya,SHI Li-wen,AN Jian-feng.Reusable data predicting mechanism for shared last level Cache in chip multi-processor[J].Journal of Jilin University:Eng and Technol Ed,2012,42(6):1505-1509.
Authors:HAN Li-min  GAO De-yuan  FAN Xiao-ya  SHI Li-wen  AN Jian-feng
Affiliation:(School of Computer Science,Northwestern Polytechnical University,Xi’an 710129,China)
Abstract: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.
Keywords:computer architecture  multi-core processor  contention miss  Cache thrashing  shared last level Cache
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号