基于MLC NVM的写能耗优化策略研究与设计

来源 :山东大学 | 被引量 : 0次 | 上传用户:re_man
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着集成电路集成度的不断增加、工艺尺寸的不断微缩,静态功耗已经成为制约CMOS存储器技术发展的主要瓶颈。这一问题在动态随机存储器(DRAM)以及静态随机存储器(SRAM)上都十分突出。DRAM需要刷新操作来保持数据,所以其静态功耗占到整个DRAM功耗的40%以上。对于SRAM存储单元,如果想将数据持续保存在存储单元内,就需要持续对存储单元供电。非易失性存储器(NVM),是其中一种作为解决传统存储技术所遇到的技术瓶颈而研究的新型存储技术,它的主要特点就是断电后数据依然可以保存在存储单元内。主流的非易失存储技术有相变存储器(PCM)和自旋转移矩磁存储器(STT-MRAM)等,它们具有高存储密度,高可靠性,非易失性等特点。而且PCM有着与DRAM相近的存取延迟,其在未来有可能代替DRAM成为主存储器;STT-MRAM有着略高于SRAM的存取延迟,近年来针对STT-MRAM的各项研究主要集中在其作为片上末级缓存的研究。多级单元(MLC)就是在一个单元格中存储一个以上的bit,一般指存储两个。相较单级单元(SLC),MLC可以有更高的存储密度。MLCNVM与SLC NVM在物理结构上并无本质区别,同样也几乎没有静态能耗,但是,却有着更高的动态能耗。本文针对MLC NVM动态写能耗过高的问题进行的优化。对于MLC PCM以及MLC STT-MRAM,翻转左位的平均能耗要比不翻转左位的平均能耗高很多,另外,写中间状态’01’与’10’的平均能耗要高于写’00’与’11’的平均能耗。本文在已有的编码策略——状态重映射策略的基础上,进一步针对MLC PCM以及MLC STT-MRAM在写能耗方面的特性,对每次写入存储器中的数据进行分析,改进获得状态重映射方式的算法,从而获得更优的能耗优化结果。该策略通过统计每种状态转换的数量,并对每种状态转换赋予能耗权值,计算不同的状态重映射后数据的写入能耗与原始数据的写入能耗之间的差距,从中选取出能耗最优的重映射方式。通过试验对比,我们发现,在MLCPCM的能耗模型下,本文策略相较基准写策略可以减少平均约6.17%的写能耗,在MLCSTT-MRAM能耗模型下,可以减少平均约12.17%的写能耗。
其他文献
物联网是以传感网为基础,建立在互联网之上的新型大规模物物相联网络,物联网的发展将会引领继计算机、互联网之后的世界信息产业第三次浪潮。大规模的物物相连网络,必然会带来信
自从2009年Berners–Lee在TED大会上发言后,关联数据技术得到了迅猛发展。截至2011年9月关联开放数据云已包含了310亿个RDF三元组和近50.4亿个RDF关联。面对如此海量的关联数
随着信息技术的飞速发展以及网络应用的日新月异,互联网已经成为现代社会中不可或缺的部分,然而,人们在享受互联网带来便利的同时,也不得不面对脆弱的网络安全所带来的巨大困扰,因
自从信息技术诞生以来,随着其高速的发展,人们的生活每时每刻都在受信息技术的影响,尤其是当今的互联网的飞速发展,大大改变着这个世界,改变着人们的思考和交流方式。人类的
工作流技术是当前计算机应用领域和计算机信息技术领域迅速发展的一项新技术。基于工作流的管理系统已成为一种趋势,并逐渐成为软件开发的一个基础平台,特别是信息系统,工作
随着计算机及网络技术的发展,数字化办公在政府、企业内得到广泛应用,信息泄漏事件的频频发生使信息安全越来越得到人们的重视。针对内网和外网安全,很多公司开发了保护信息安全
角色动画是计算机动画技术的一个重要组成部分,也是计算机图形学的一个重要分支。角色动画在离线渲染环境下和实时渲染环境下都得到了广泛的应用。在实时渲染环境下,主要应用
近年来,突发事件频频发生。应急管理的重要性越来越突出。应急管理的过程中涉及多方面数据的融合。如何快速、准确的提供相关的数据是急需研究的问题。随着互联网的发展,网络
随着人类数字化时代的到来,每天都会产生大量的信息数据,各种信息检索系统已经成为人们有获取有效信息的重要手段。当面临海量数据的时候,检索系统唯有依靠分布式的索引架构才能
IPv6协议本身包含了IPSec(IP安全性),随着IPv6网络部署进程的加快,IPv6协议自身的安全缺陷也逐渐暴漏出来,IPv6网络安全面临的问题也越加凸显,一些针对IPv6协议的网络攻击也逐渐成