发明名称 |
一种内存结构的调度方法和装置 |
摘要 |
本发明实施例公开了一种内存结构的调度方法,应用于相变随机存储器PRAM-动态随机存储器DRAM混合内存系统,包括步骤:获得当前访问所述混合内存系统的实际地址的物理内存页面,识别获得的物理内存页面位于所述混合内存系统内的区域,判断获得的物理内存页面内容的读写功耗是否高于预设额定值,如果是,查找用于交换的交换物理内存页面,并进行互换,本发明的内存结构调度方法和装置,兼顾了DRAM和PRAM写入和读取的特点,借助硬件缓存区建立的页面互换机制不再需要通过上层操作系统的调度,大大提高了系统效率。 |
申请公布号 |
CN103092534A |
申请公布日期 |
2013.05.08 |
申请号 |
CN201310044815.5 |
申请日期 |
2013.02.04 |
申请人 |
中国科学院微电子研究所 |
发明人 |
王强;陈岚;郝晓冉 |
分类号 |
G06F3/06(2006.01)I;G06F1/32(2006.01)I |
主分类号 |
G06F3/06(2006.01)I |
代理机构 |
北京集佳知识产权代理有限公司 11227 |
代理人 |
王宝筠 |
主权项 |
一种内存结构的调度方法,其特征为,应用于相变随机存储器PRAM‑动态随机存储器DRAM混合内存系统,包括步骤:获得当前访问所述混合内存系统的实际地址的物理内存页面;识别获得的物理内存页面位于所述混合内存系统内的区域;如果获得的物理内存页面位于所述混合内存系统的PRAM区域,判断获得的物理内存页面内容的写入功耗是否高于写入预设额定值,如果是,在DRAM区域查找数据写入功耗低于所述写入预设额定值的第一交换物理内存页面,将所述获得的物理内存页面内容与所述第一交换物理内存页面内容进行互换;如果获得的物理内存页面位于所述混合内存系统的DRAM区域,判断获得的物理内存页面内容的读取功耗是否高于读取预设额定值,如果是,在PRAM区域查找数据读取功耗低于所述读取预设额定值的第二交换物理内存页面,将获得的物理内存页面内容与所述第二交换物理内存页面内容进行互换。 |
地址 |
100029 北京市朝阳区北土城西路3号 |