[发明专利]高速缓冲存储器cache中cache块的替换处理方法和装置有效
申请号: | 201210562433.7 | 申请日: | 2012-12-21 |
公开(公告)号: | CN103885890A | 公开(公告)日: | 2014-06-25 |
发明(设计)人: | 刘月吉;张立新;侯锐;李晔 | 申请(专利权)人: | 华为技术有限公司;中国科学院计算技术研究所 |
主分类号: | G06F12/08 | 分类号: | G06F12/08 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明实施例提供的高速缓冲存储器cache中cache块的替换处理方法和装置,通过为除了L1 cache之外的cache中各cacheline增加一个标志位来指示其内的数据是否存在于上级cache中,尽可能减少上级cache中含有的cache line在本级cache被替换出去的情况,进而减少了上级cache的cache line被替换造成的开销;而且还能够提高cache的命中率,减少存储器访问时延。 | ||
搜索关键词: | 高速 缓冲存储器 cache 替换 处理 方法 装置 | ||
【主权项】:
一种高速缓冲存储器cache中cache块的替换处理方法,其特征在于,包括:在根据接收到的数据访问请求对本级cache进行数据访问的过程中,若未命中、且在所述本级cache内多个待替换的cache块中存在标志位为复位状态的cache块,则在所述标志位为复位状态的cache块中选择一目标cache块进行替换;所述标志位包括复位状态和置位状态,所述标志位用于表示所述cache块中的数据是否存在于所述本级cache对应的上级cache中,所述置位状态表示存在,所述复位状态表示不存在。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司;中国科学院计算技术研究所,未经华为技术有限公司;中国科学院计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210562433.7/,转载请声明来源钻瓜专利网。