常州大学 机构 信息科学与工程学院,江苏,常州,213164
纸质出版:2017
移动端阅览
孙玉强, 王文闻, 巢碧霞, 顾玉宛. 基于预取的Cache替换策略[J]. 微电子学与计算机, 2017, 34(1): 85-89, 94.
SUN Yu-qiang, WANG Wen-wen, CHAO Bi-xia, et al. Cache Replacement Policy Based on Prefetch[J]. 2017, 34(1): 85-89.
在页式虚拟存储管理系统中
合理的Cache替换策略可以减少CPU等待时间
提升Cache命中率和系统性能.许多经典Cache置换算法的依据都是页面的访问次数或访问时间
也有一些是两者兼顾.对此介绍了一种基于预取的Cache替换策略
主要做出了以下2点优化: (1)一次Cache置换淘汰多个页面; (2)Cache首次调入页面由"拉取"模式改为"推送"模式.模拟实验结果显示
该方法有效提高了Cache命中率
提升了系统性能.
In page-virtual storage management system
So reasonable Cache replacement policy can reduce the waiting time of CPU and improve system performance. Many typical Cache replacement policies arebased on the accessing frequency or time of the page and some policiesdo both.This article will describe a Cache replacement strategy which is based on Prefetch. We mainly make the following two optimization: (1) eliminate multiple pages in one Cache page replacement; (2)change the distribution model of the first batch of tasks from the pull model to the push model. Simulation experiment shows that this method can effectively improve the hit rate of Cache.
唐朔飞. 计算机组成原理[M]. 北京: 高等教育出版社, 2008.
谌卫军, 王浩娟. 操作系统[M]. 北京: 清华大学出版社, 2012.
Ding J, Yang B Y. Multivariates polynomials for hashing[J]. Lecture Notes in Computer Science, 2007, 4990: 358-371. DOI: 358
Bodik R, Gupta R, Soffa M. Interprocedural conditional branch elimination[C]//Proceedings of the SIGPLAN' 97 Conference on Programming Language Design and Implementation. ACM, 1997: 146-158.
Barriga L, Ayani R. Lazy Update: An Efficient Implementation of LRU Stacks[J]. Information Processing Letters, 1995, 54(2): 81-84. DOI: 81
涂小琴, 商伟, 周帆帆. 一种结合预调度方式的页面置换方法[J]. 计算机科学, 2014, 41(11A): 410-411. DOI: 410
金立忠, 窦勇. 微处理器体系结构模拟器SimpleScalar分析与优化[J]. 计算机应用研究, 2006, 23(8): 197-198. DOI: 197
李伟立, 于立新. 应用预取策略的行缓冲指令Cache设计[J]. 微电子学与计算机, 2011, 28(1): 38-41. DOI: 38
方娟, 张红波. 一种改进的多核处理器硬件预取技术[J]. 计算机科学, 2012, 39(增刊2): 48-50. DOI: 48
0
浏览量
18
下载量
0
CSCD
关联资源
相关文章
相关作者
相关机构
京公网安备11010602201714号