PCM磨损均衡算法容错性及模拟的并行性研究

来源 :湖南大学 | 被引量 : 0次 | 上传用户:ahjockey
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于动态随机存取存储器(Dynamic Random Access Memory,DRAM)的可扩展性变得越来越差,逐渐接近极限,其已经不能满足高性能计算机主存的大容量需求。相变存储器(Phase Change Memory,PCM)以其非易失性、低静态能耗、高集成度、字节寻址等特性得到了研究者的广泛关注和研究。与其它非易失性存储材料相比,PCM正成为当前DRAM与与非闪存(Not AND Flash,NAND Flash)替代品中强有力的竞争者。然而PCM依然存在写寿命过低、写能耗及写延迟高的问题。另一方面,当前的PCM模拟器在进行对PCM有关研究的模拟时,普遍存在模拟时间过长的问题。LPCMsim是一个专为磨损均衡与纠错研究而设计的轻量级PCM模拟器,模拟速度相比其它模拟器有较大改善,但仍然较慢。本文将主要针对PCM写寿命过低及LPCMsim模拟速度问题展开以下两方面研究:磨损均衡是一种能有效延长PCM写寿命的方法,但本文通过分析发现,磨损均衡存在数据污染问题:当PCM空间有数据块出错时,磨损均衡会将这个错误逐渐放大,直致整个地址空间的数据都成为无效的数据,降低PCM寿命及可靠性。本文提出了一种在PCM磨损均衡算法上增加坏块管理机制的方法(Wear-Leveling with Wear-Out,WLWO),从而有效地防止磨损均衡算法的数据污染问题。WLWO首先在PCM中预留部分空间,每当有新的坏块出现,WLWO从预留空间中找到一个空闲的数据块将其替换,以防止磨损均衡算法将未出错的数据迁入坏块中造成数据污染,大大延长PCM的寿命。WLWO通过设置少量的BMT专用缓存,将频繁访问到的数据块标记项交换到专门缓存中,减少地址转换延时。WLWO还采用了替换指针链压缩的方法,显著减少地址转换时读取替换指针的次数,从而减少PCM的访问延迟。实验表明,WLWO只需设置少量的预留空间,便可以显著地提高PCM的写寿命,且所需的时间开销较小。针对LPCMsim的模拟时间仍然太长的问题,本文提出了一种基于多线程技术的LPCMsim并行化方法。该方法根据磨损均衡算法的分组特性,通过把不同的分组分配到不同的处理核心上完成对应模拟,以此充分利用当前流行的多核处理器的处理性能,达到提高LPCMsim模拟器的模拟速度的目的。LPCMsim在实际模拟前将trace预处理:根据给定的分组方案,通过请求分发器将对应到不同分组的访问请求分发到各自的缓冲区。而实际模拟时各分组并行执行,重放各自的trace。实验证明,并行LPCMsim的模拟速度相比原LPCMsim得到大幅提升,其速度基本与模拟器的并行度成正比。
其他文献
等几何分析是一种直接基于CAD模型的精确几何表示对产品性能进行分析的新方法,为实现CAD/CAE的无缝融合提供了新的思路。在等几何分析中,计算域参数化对最终的分析结果有很大
人类的进步离不开文明的传承与发展。在这个传承与发展的过程中,相互交流相互学习的方式使得知识代代延续下去。其中最简单的交流学习方式是问答方式。随着互联网的普及,各类
随着云存储技术的高速发展,由于其管理灵活、价格低、数据访问便捷的特点受到了许多用户的青睐。然而近年来,云端数据泄露的事件不断地在一些大型云服务供应商(Cloud Service
细胞的健康状态和各种生命活动伴随着细胞温度的变化,因此对单个细胞温度变化的研究具有重要意义。目前只能对细胞群的温度变化进行可靠的测量,但测量不够精确,而对单个细胞
随着Internet的飞速发展,信息传播变得更加方便和快捷,但同时也给信息安全问题带来了巨大挑战。信息隐藏技术以传输的存在性和信息的隐蔽性为信息安全传输提供了可靠的技术手
软硬件划分是软硬件协同设计中的关键技术之一,划分结果的好坏直接决定系统设计的优劣。近年来,异构MPSoC逐渐成为高性能嵌入式系统的发展趋势。然而,传统的软硬件划分技术主
资产管理是保险企业运营过程中较为重要的业务流程,传统的资产管理方法在采购时一般依赖于仓库管理人员的主观判断,存在正确率不高及客观性不足等问题。同时旧有的C/S架构在
旧世界的鼻叶蝙蝠(Hipposideridae)是一个蝙蝠族,使用复杂的挡板形状的鼻叶去衍射他们鼻叶向外发出的波包。蝙蝠可以改变它们鼻叶的形状通过肌肉的运动。在相近的马蹄形蝙蝠
双语实体在跨语言信息检索、机器翻译等领域有着非常重要的应用。由于缅甸语为资源稀缺语言,汉-缅双语语料库构建面临着很多困难。本文研究缅甸语语言特点、汉-缅双语可比语
太阳活动与日常生活息息相关,尤其是生活中的各种电子设备更容易受到太阳活动的影响。为了减小损失需要对太阳活动进行实时观测,及时发出预警。但是由于大气湍流的干扰,通过