新型非易失存储器性能和寿命优化关键技术研究

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:yc253
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着大数据、机器学习的新兴数据密集型应用的兴起,存储系统对于提升系统性能和可靠性的重要性日益凸显。同时,大规模数据中心的发展也使得存储系统在成本和能耗方面面临着巨大挑战。由于现有存储器件难以满足未来EB级数据处理的需要,新型非易失存储器(Non-Volatile Memory,NVM)受到了来自学术界和工业界越来越多的关注。与现有的基于易失存储器件和磁盘的存储系统相比,NVM存储器在集成度、能耗、存储密度、访问速度等方面具有显著优势。此外,NVM存储器可支持按字节寻址,这也使得通过细粒度访存调节优化系统性能成为可能。目前,阻碍NVM存储器在实际系统中大规模应用的主要问题是写访问延迟长和写寿命短。针对这两个问题,已有大量基于传统体系结构的优化方法。但是,这些方法往往存在软硬件开销大、无法同时针对不同问题进行优化、难以与现有商用系统集成等问题。  针对传统NVM优化方法存在的不足之处,本文提出了一种新的优化思路,即:基于应用特性分析结果,利用NVM器件自身所具有的动态权衡特性设计动态优化方案。与传统的方法相比,这类动态优化方案具有额外硬件开销小、可同时针对多个目标进行优化、易于与现有系统进行集成等特点。本文针对通用计算系统中基于MLC PCM的主存储器性能和寿命的协同优化问题做出了深入探索,通过对器件自身特性加以利用,不仅提出了新的存储器使用寿命优化方法,同时也研究了如何实现存储器使用寿命和性能的同步提升。本文的创新点主要包括:  1.基于写热点区域感知的MLC PCM主存储器寿命与性能平衡优化方法基于典型应用写访存空间分布特性分析结果,本文提出了一种MLCPCM主存储器使用寿命与性能的平衡优化方法。在MLC PCM存储器中,写访问延迟、存储单元状态保持时间、存储器寿命之间存在动态权衡关系。虽然可以通过牺牲状态保持时间换取写访问性能的提升,但是这也将导致存储器寿命的大幅下降。针对这一问题,本文将典型应用写访存空间分布特征与器件自身动态权衡特性相结合,提出了一种名为RRM的基于写访存热点区域感知的动态写模式选择方法。RRM可在大幅提升存储器寿命的同时不过多影响系统的性能。实验结果表明,RRM可使系统性能平均提升61.0%,仅比采用全局快写的系统低10.0%,同时使MLC PCM存储器的平均使用寿命达到6.4年。此外,通过对关键参数进行调节,RRM可以很方便地在性能和存储器寿命之间做出进一步取舍。  2.基于写访存负载感知的MLC PCM主存储器性能优化方法基于典型应用写访存时间分布特性分析结果,本文提出了一种名为QnD的MLCPCM主存储器轻量级性能优化方法。MLC PCM主存储器的写访问延迟过长是造成系统性能下降的主要原因。QnD在保证存储器寿命前提下,利用典型应用中写访问请求时间分布不均的特性,通过感知系统写访存负载和动态选择写模式实现系统性能的提升。实验结果表明,QnD可以使系统实现平均30.9%的性能提升,同时存储器的使用寿命平均可达到7.58年。  3.基于应用行为特征感知和存储器老化监测的MLC PCM主存储器性能与寿命协同优化方法针对典型应用中不同写访存分布特性,本文提出了一种名为RRM-QnD的MLC PCM主存储器性能与寿命协同优化方法。由于在实际应用中,写访存分布特性可能随时间的推移而发生变化,且不同应用的写访存特征也存在差异性,因此基于特定特征的优化方案难以满足真实系统的需求。通过分析不同写访存分布特征对于优化方案的不同需求,本文提出了一种优化方案动态选择方法。RRM-QnD可根据应用所表现出的不同特性动态调整优化目标,最终实现MLC PCM主存储器性能与使用寿命的协同优化。实验结果表明,与仅采用RRM的系统相比,RRM-QnD在实现系统性能平均提升9.57%的同时,寿命仅降低了3.1%,优于通过调节参数对RRM进行优化的方法。
其他文献
随着电子商务越来越受欢迎,网络上的产品评论数量获得快速增长。对于一个流行的产品,评论数量可以达到成千上万条。这使得一个潜在客户很难通过阅读这些评论来制定他们的购买
自然语言文本之间的推理和反义关系被视为文本语义关系的核心,在很多自然语言处理任务中(如信息检索,文档摘要,问答系统等)都有着广泛的应用。   自2005年第一届文本推理识别
随着信息时代的到来,产生了海量的数据,这些大量数据的背后隐藏着许多人们所需要的信息和知识,人们迫切需要将这些数据转换成有用的信息和知识。数据挖掘就是随着人们的这一
随着XML逐渐成为数据表示和数据交换的标准,XML在越来越多的领域得到了广泛的应用,XML文档的数量也在逐渐增多,如何从大量的XML文档中搜索出用户满意的结果已经成为数据库领
随着卫星系统在对地观测、定位导航、气象预报和空间目标监视等领域的广泛应用,保证卫星系统数据传输的机密性、完整性和可用性成为非常重要的问题。通过加密可以保证卫星系统
作为世界最大的在线百科全书,维基百科(Wikipedia)提供了大量人工编辑的文章,每篇文章都描述了一个著名或者流行的概念(Concept)。本文首先根据Wikipedia文章内容形式的不足
软件可信性是当今软件工程领域面临的一个挑战性难题,而作为保证软件可信的重要方法,可信软件过程也成为当前最为活跃的研究内容之一。软件过程的可信性是一个软件过程能够生
作为桌面计算机的延伸,智能手机等移动设备被越来越多的企业和个人用于关键的计算及存储,使得其安全性受到了广泛的关注。目前,研究人员已经尝试将传统的安全技术应用于移动设备
未来铁路技术日趋关注高速化、智能化、信息化和高运行密度,高速铁路成为推动国家和地区经济发展的强大动力。由于起步较晚,与国外相比,我国列车通信网络(TCN)相关理论的研究相
随着互联网的迅速发展和网络应用范围的不断扩大,对网络的各类攻击与破坏与日俱增,网络安全问题受到越来越多的人们重视。而随着网络攻击手段的多元化、复杂化、智能化,单纯