软硬件协同管理的异构内存缓存机制

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:tiger_0003
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机应用技术的发展,动态随机访问存储器因功耗和工艺限制,已经无法满足应用越来越大的内存需求。异构内存系统同时利用非易失性存储器大容量优势和动态随机访问存储器低访问时延、低写能耗、寿命长的特征来满足应用大内存需求并提升系统性能,为促进计算机应用的发展带来了新契机。当前异构内存系统主要采用按需的数据缓存机制,但这种缓存机制没考虑非易失性存储器读写性能不对称特征且存在硬件复杂度高、存储开销大、可扩展性有限、缓存利用效率低等挑战,并不适用于异构内存系统。软硬件协同管理的异构内存系统(HSCC)实现了基于效用的数据缓存机制,该机制仅将非易失性内存中的热页取入动态随机访问存储器构成的缓存中,解决了缓存污染问题。为了进一步提升缓存利用效率,HSCC在基于效用的数据缓存机制基础上提出基于爬山算法的缓存阈值动态调整策略和基于多级队列算法的内存页面热度监测策略:前者使用爬山算法动态调整缓存阈值,保证系统充分利用缓存的同时尽量减少缓存回收造成的性能开销;后者使用多级队列算法更新页面热度信息,提升了内存页面热度监测的准确度。此外,HSCC在页表和TLB中建立主存到缓存的映射,消除了复杂的硬件开销和巨大的存储开销,将基于效用的数据缓存机制的实现提升到软件层次,增强了系统可扩展性。实验结果表明,相较于采用按需数据缓存机制的传统异构内存系统,HSCC在性能、能耗以及系统开销等方面都表现出很大优势,性能平均提升65.7%,能耗效率提升0.432倍,性能开销降低42.72%。此外,HSCC还通过减少对非易失性内存的写次数延长了系统寿命。
其他文献
<正>TOGAF架构的实施方法论被称为ADM,是一种被证明行之有效的架构规划和实施方法论,ADM(Architecture Development Method)是TOGAF的核心,集成了TOGAF元素和其他可用的架构
根据已发表的金花茶查尔酮合成酶(chalcone synthase,CHS)基因(CnCHS)序列设计全长扩增引物,以金花茶花瓣总cDNA为模板进行PCR扩增,成功获得了该基因cDNA全长。将扩增所得全长产物连
文章总结了创客空间在无锡的发展情况以及高校、政府推动大学生创业的主要举措,从创客文化的视角进一步分析了无锡大学生创业及创业推进工作中存在的问题,提出了推进无锡大学
分析了失灵保护在实际运行中存在的如保护动作启动失灵保护的继电器不能快速返回、电压闭锁不能可靠开放及电流判别元件灵敏度不足等一些问题,阐述了"保护动作"和断路器"有流
本文以国家官方网站的相关政策文件为样本,以政策支持农民养老为理念,以系统协调性为框架,实证分析了农民养老政策系统的协调性。研究结果表明:我国目前的农民养老政策系统不
阐述了模拟水氡测值的影响因素,并以福州乌鸦嘴泉点为例阐述了模拟水氡异常的判识方法,为模拟水氡的异常判识提供了实例。对模拟水氡异常进行判别,充分了解水点的基本情况及所有
随着磁共振成像(MRI)技术的快速发展,扫描速度、时间和空间分辨率的不断提高,高场强心脏MRI一次扫描能同时评价心脏功能、灌注和组织特征,因而在急性心肌梗死(AMI)中的应用越
一、引言新课程教学的本质在于引导学生主动地参与学习活动,使学生在知识能力、情感态度、创新精神等方面都得到主动发展,成为具有鲜明个性的人.新课程教学的本质定位于育人,
为给金钗石斛栽培提供技术参考,介绍了金钗石斛的播种、田间管理和效益。
对某大型国有企业开展职业卫生现状调查。结果显示,该企业职业病危害因素作业场所898个,接触职业病危害因素作业人员16 489人,占职工总人数的11.9%;职业病危害因素有3类65种(