DRAM+PCM混合内存系统的性能优化与可靠性设计

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:tuoba888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在计算机系统中,内存的重要性不言而喻。随着工艺特征尺寸不断减小,动态随机访问存储器(Dynamic Random Access Memory,DRAM)作为传统的内存技术,已面临着功耗、可靠性和制造工艺可持续性的严峻挑战。近些年来,凭借集成度高、功耗低且读性能与传统DRAM相近,相变存储器(Phase Change Memory,PCM)被视为未来内存技术的潜在候选者。在当前阶段,受到成品率和制造成本等因素制约,PCM还难以完全替代DRAM,因此,业界将DRAM与PCM技术相结合,构成DRAM+PCM混合内存系统,兼具良好性能与较高存储容量的优点,有望在下一代存储系统中得到广泛应用。  本文将DRAM+PCM混合内存系统作为研究对象,对混合内存系统的性能、功耗和可靠性进行优化。本文的主要贡献及创新性研究成果包括:  1.提出一种面向MLC PCM功耗效用的写管理方法。通过提高功耗利用率,解决MLC PCM能耗需求与系统供电预算不匹配的问题,提升系统性能和内存带宽。首先,本文对供电预算限制下的写调度问题进行建模,以最大化功耗利用率为目标,将写调度问题抽象为一维在线装箱问题。基于一维在线装箱问题的近似最优化解法,提出一种面向功耗效用的调度方法(Power-Utility-DrivenScheduling,PUDS);其次,利用缓降SET脉冲特点,提出一种能耗调度(SET PowerArrangement,SPA)方法,在SET迭代过程中对写操作能耗需求和系统供电预算进行管理,提高功耗利用率。最后,在搭建的实验模拟器上,分别评估PUDS方法、SPA方法以及两者结合后的PSSA方法。实验结果表明,与最新的相关方法相比,PUDS方法与SPA方法分别将系统性能提升4%和6%,PSSA方法将功耗利用率提升19%,同时使系统性能和内存带宽分别提升25%和23%。  2.提出一种基于SET脉冲特性的写操作加速方法。SET操作过慢是PCM写操作延迟长的主要原因。依据SET操作过程中PCM存储单元电阻值的变化,本文构建了描述SET脉冲长度与PCM存储单元电阻值关系的模型。考虑到SLC与MLC写操作的不同特点,本文分别提出针对SLC写操作加速的Partial-SET方法及针对MLC写操作加速的Short-SET方法。实验结果表明,与基准系统相比,Partial-SET方法将SLC系统的内存访问延迟平均减少47%,Short-SET方法将MLC系统的性能平均提升91%。  3.提出一种面向混合内存系统的容错编码方法。在内存系统的可靠性问题日益严峻的情况下,混合容错编码由于能够在存储开销和保护力度之间权衡而被广泛采用。为了减少混合容错编码调节自身的开销,本文提出一种支持混合容错编码动态调节的设计DA-HECC,将数据与校验信息分开存储,为数据和校验信息之间建立索引支持混合容错编码的存储和调节。本文进一步评估了相变材料的噪声现象对MLC PCM可靠性造成的影响,观察到噪声现象影响下MLC PCM多位错误的发生率很高,至少需要采用可纠六位错的纠错码才能保证系统的可靠性。因此,本工作提出一种多比特纠错编码方法MBC,采用纠六检七的BCH编码以及低延迟的实现电路,提高MLC PCM的可靠性。实验结果表明,与已有工作提出的VECC方法相比,DA-HECC方法将访存延迟开销降低53%,功耗开销降低3.9%; MBC方法将噪声现象造成的故障发生率降低16个数量级,系统性能开销小于1%。
其他文献
学位
工作流是企业自动化办公软件中的核心模块。随着各行业信息化的推进,需要办公软件支持的业务也越来越复杂。因此,对工作流的综合要求也越来越高。工作流事务异常直接影响着系
移动通信产业和互联网产业的迅猛发展,使得移动通信和互联网已成为人们日常生活中不可或缺的重要组成部分。随着我国3G移动网络的快速部署与业务应用,移动互联网时代已经来临
web口令面临暴力破解的威胁。一方面,大量的web口令带来的记忆负担使人们倾向于选择弱口令。另一方面,口令破解手段不断提高对口令安全产生了实质性的威胁。研究能够抵抗破解的
移动自组织网络(Mobile Ad Hoc Networks, MANETs)是一种由若干无线通信功能的移动节点构成的临时性网络,无需依赖固定基站便可即时组网、随时通信,它可广泛应用于军事通信、
处理器设计往往需要同时兼顾到性能和功/能耗指标,而这些设计指标之间又往往存在着相互冲突的关系。因此处理器结构设计优化一直以来都是处理器设计过程中的重要问题和难题。
互联网的惊人增长和成功已经改变了传统基本服务如银行、交通运输、医药、教育和国防的运作方式。现在,它们正逐步被更便宜、更有效的基于互联网的应用取代。在当今时代,世界
随着当前互联网的发展和变化,人们对数据内容本身的需求变得越来越强烈。人们不关心内容存在哪里,而更关心内容的有无以及如何快速地存取。内容中心网络从当前网络的这一变化出
计算机网络是20世纪最伟大的发明之一,它的出现为经济、社会的发展注入了强劲的动力,但随之而来的还有网络的安全和管理的问题。使用网络监控技术来监测网络状态并结合一定的
近年来,蜂窝移动网络逐渐从2G/2.5G系统演进为3G系统,在一些发达国家和地区,已经开始部署LTE商用网络。尽管系统的更新换代带来了性能上的快速提升,但是蜂窝移动网络仍然难以