[发明专利]一种基于存储器访问的写热页面预测方法有效

专利信息
申请号: 201811554110.7 申请日: 2018-12-19
公开(公告)号: CN109656482B 公开(公告)日: 2022-03-25
发明(设计)人: 王进祥;牛娜;付方发;苑嘉才;来逢昌;王永生 申请(专利权)人: 哈尔滨工业大学
主分类号: G06F3/06 分类号: G06F3/06
代理公司: 哈尔滨市松花江专利商标事务所 23109 代理人: 刘冰
地址: 150001 黑龙*** 国省代码: 黑龙江;23
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种基于存储器访问的写热页面预测方法,本发明涉及基于存储器访问的写热页面预测方法。本发明目的是为了解决现有混合存储器使用寿命低、性能受损的问题。本发明设置了PCM缓存和DRAM缓存,PCM访存用来存放被写过的PCM页面,DRAM缓存用来存放被访问过的DRAM页面,时刻t,当有写操作发生在PCM页面且该页面在PCM缓存中且该页面的脏位为1时,在DRAM中或DRAM缓存中寻找替换页面,启动迁移,请求计数器加1。请求计数器每隔内存引用距离的整数倍重新开始计数,同时将PCM缓存中页面的脏位全部置0。然后令t=t+1,重新执行以上步骤;本发明用于页面写热度预测领域。
搜索关键词: 一种 基于 存储器 访问 页面 预测 方法
【主权项】:
1.一种基于存储器访问的写热页面预测方法,其特征在于:所述方法具体过程为:步骤1、t时刻,当有页面P被访存时,首先判断该操作发生在哪种存储介质中:如果发生在DRAM中且页面P不在DRAM缓存中,将页面P放入DRAM缓存中,进入步骤5;如果发生在DRAM中且页面P在DRAM缓存中,进入步骤5;如果发生在PCM中,进入步骤2;所述DRAM为动态随机存取存储器;所述PCM为非易失存储器中相变存储器;步骤2、如果发生在PCM中的操作是读操作,进入步骤5;如果发生在PCM中的操作是写操做且页面P不在PCM缓存中,将页面P加入PCM缓存中,进入步骤5;如果发生在PCM中的操作是写操做且页面P在PCM缓存中且页面P的dirty_bit是1,进入步骤3;如果发生在PCM中的操作是写操做且页面P在PCM缓存中且页面P的dirty_bit是0,进入步骤5;步骤3、在DRAM中寻找替换页面,如果存在替换页面V,则进入步骤4,否则进入步骤5;步骤4、将页面P与页面V进行交换,进入步骤5;步骤5、存储器请求计数器加1,进入步骤6;步骤6、如果存储器请求计数器是inter‑reference distance的整数倍,则PCM缓存中所有页面的dirty_bit全部置0,令t=t+1,重新执行步骤1至步骤6;如果存储器请求计数器不是inter‑reference distance的整数倍且页面P在PCM缓存中,则将页面P的dirty_bit置1,令t=t+1,重新执行步骤1至步骤6;如果存储器请求计数器不是inter‑reference distance的整数倍且页面P不在PCM缓存中,令t=t+1,重新执行步骤1至步骤6;所述inter‑reference distance为内部引用距离。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201811554110.7/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top