优化非易失内存系统寿命和能耗的编码方法研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:silverfox
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着大数据技术的发展,存储系统对大容量、低功耗、快速内存的需求更加迫切。新型非易失存储器(Non-Volatile Memory,NVM)具有大容量、低静态功耗和读速度快的优势,未来有望取代传统的DRAM技术,用作计算机系统的内存。以相变存储器(Phase Change Memory,PCM)为代表的NVM每个单元的位翻转次数有限,并且每次位翻转能耗高,导致NVM面临寿命有限、写能耗高的缺陷。如何减少NVM的位翻转次数,提升NVM的寿命、降低写能耗是NVM内存技术研究中的重点。本文通过高效的数据编码方法来减少NVM的位翻转,从而达到提升寿命、降低写能耗的目的。根据编码后数据存储空间的变化,可以将编码方法分为增加标志位的编码方法和基于压缩的编码方法。本文针对增加标志位的编码方法中标志位利用率低、标志位存储开销大,以及基于压缩的编码方法中压缩破坏数据相似性的问题,对这两类编码方法进行了优化。
  针对现有增加标志位的编码方法因没有考虑真实负载特性而标志位利用率低的问题,提出了负载特性感知的粒度自适应的编码方法进一步减少位翻转,提升NVM寿命并降低写能耗。增加标志位的编码方法中,每N位的数据会分配1位的标志位,其中N为编码粒度,N越小,编码方法的效果越好。观察发现负载中存在大量冗余(未修改)的字,这导致编码方法中标志位的利用率较低。粒度自适应的编码方法通过对比新旧数据识别冗余字,然后将标志位分配给修改了的字,并根据修改字的数量自适应地设置编码粒度,从而充分利用标志位降低修改字的编码粒度,减少位翻转。进一步观察发现负载中存在连续位翻转,此时较小的编码粒度会导致标志位的位翻转增加。为了减少标志位的位翻转,动态选择使总的位翻转最少的编码粒度而不总是使用最小的编码粒度。实验结果显示,相比CAFO方法,该方法在仅消耗8.2%的空间开销下,可以减少7.2%的位翻转,提升17.0%的寿命,减少3.7%的能耗。
  利用压缩可以减少数据存储所需位数的优势,提出了压缩率感知的编码方法(SE- LEC),在较低的空间开销下减少位翻转,提升NVM寿命,降低写能耗。编码方法在明显减少位翻转的同时,标志位会消耗大量存储空间,而压缩可以减少数据存储所需的位数。将两者结合,SELEC使用压缩节省的空间来存储标志位,从而在较小的空间开销下减少了位翻转。内存访问以缓存行为单元,进一步,观察发现不同数据模式的缓存行压缩后所节省的空间大小不一样,不同的编码方式在空间开销和效果上存在不同折衷。为了充分利用压缩节省的空间减少位翻转,SELEC根据压缩以后空间的大小来选择能充分利用压缩节省的空间,又不占用额外空间的编码方式。为了提供更多空间,SELEC同时使用FrequentPatternCompression(FPC)和Base-Delta-Immediate(BDI)这两种不同的压缩方法对数据压缩,并从中选择一种压缩率更高的方法。对于仍然不能压缩的缓存行,使用消耗较低额外空间的编码方式来减少位翻转。实验结果显示,该方法相比空间开销为12.5%的Flip-N-Write可以减少13.3%的位翻转,减少10.1%的能耗,提升寿命达到29.8%,同时方法的空间开销仅为3.5%。
  加密的NVM由于雪崩效应面临更加严峻的写问题。现有的增加标志位的编码方法已经可以用于减少加密NVM的位翻转,而压缩方法则不能直接用于减少加密NVM的位翻转。将压缩应用于加密NVM时,压缩会破坏数据相似性导致位翻转次数增加。提出了相似性感知的压缩方法(SACS)以减少加密NVM的位翻转。缓存行中存在未修改的数据导致数据存在相似性,但压缩会改变需要写入数据的值和位置,从而破坏数据的相似性。SACS使用压缩来确定写入数据的字节数和位置,并将压缩以后的数据写入到与未压缩时相同的位置以保持数据的相似性。利用压缩可以减少数据写入量的优势,SACS将记录字是否被修改的标志位分配给压缩以后的数据,从而实现细粒度的脏数据跟踪,发现更多未修改的数据,减少重加密和写入的数据量。压缩后的缓存行在写入到NVM存储芯片时,由于写字节数在芯片上分布不均匀,导致缓存行的写延迟受限于最慢的芯片。SACS通过重新组织缓存行数据到芯片的映射关系,将压缩以后的数据均匀地分配给NVM芯片从而减少写延迟。实验结果显示,相比DEUCE方法,SACS在仅增加8.8%的空间开销下,可以提升加密的NVM内存系统的寿命达到27%,减少24%的写能耗,分别降低读写延迟达到50%和70%,并提升系统IPC性能达到11%。
其他文献
【摘要】说起歌剧作曲家,大家首先想到的是威尔第,跟威尔第同年出生的德国作曲家瓦格纳声誉虽比不上威尔第,但在歌剧的改革以及对后世的影响上,他的成就绝对是举世无双的。本文对歌剧创作的一代宗师——瓦格纳的生平以及艺术成就等方面进行详细的阐述。  【关键词】瓦格纳 歌剧改革 戏剧 主导动机 无终旋律 半音化和声  【中图分类号】J832 【文献标识码】A 【文章编号】2095-3089(2014)09-0
期刊
【摘要】语文课有效的阅读教学,就是在引导学生学习运用语言的同时,教会学生认识生活,思考人生,提升品性,净化心灵。从而达到“教”作文,就是教做人的教学目的。这也正是新教材所倡导的大语文观。  【关键词】阅读、教法、诵读、联想想象 创意  【中图分类号】G633.3 【文献标识码】A 【文章编号】2095-3089(2014)09-0101-01  新课程以全新的教育理念冲击着每位语文教师。阅读课究竟
期刊
【中图分类号】G623.2 【文献标识码】A 【文章编号】2095-3089(2014)09-0095-01  从教三十来年,一直从事小学班主任的教学工作,虽不能说有什么经验之谈,但还是有一些切身的体会,今天写出来和教育同行们探讨。从多年的语文教学中,我感觉作文教学一直是语文教学的难点,也是学生学习语文的重点。  我常听语文老师说:“学生的作文辅导真难!”可又经常听到学生们说:“作文难,难作文。”
期刊
【中图分类号】G633.3 【文献标识码】A 【文章编号】2095-3089(2014)09-0108-01  阅读能力是当今社会人们获得成功的基本条件,也是一个人未来成功从事各项工作的必备能力。因此,如何培养孩子的阅读兴趣、提高孩子的阅读能力成了一个教育的关注点。  语文“新课标”的“阅读教学建议”第四条中扼要阐述了如何“逐步培养学生探究性和创造性阅读能力”的新课题,其目标主要是想通过多角度、有
期刊
【摘要】提高英语学科教学质量,除了平时要扎扎实实开展好各项教学工作之外,还要切实抓好各阶段的复习备考工作。我和本组教师采用“重基础、巧练习、育能力”的日常教学复习策略;“攻击式” 期中快速复习策略;“扫荡式”、“攻击式”、“演练式” 并用的期末复习策略;依纲务本夯基础、精讲多练求实效、实战模拟促提高的中考复习策略,使我校的英语成绩在全县中考中名列前茅,使我所执教班级的英语成绩在全县英语教师中名列前
期刊
【摘要】初中生怕写作文,厌写作文,认为作文无材料可写成了初中语文教学一大症结,笔者以为以日记教学为突破口,重视学生日记写作的指导、批改、讲评,激发学生写日记兴趣,通过多写日记,可以达到积累素材、练习写作技巧、提高思想认识,从而爱好写作与提高写作水平的目的。  【关键词】日记 指导 作文教学  【中图分类号】G633.3 【文献标识码】A 【文章编号】2095-3089(2014)09-0091-0
期刊
【摘要】由2014年高考山东省英语试题改革不难看出考试更加注重基础。根据完形填空题型的命题依据:格式塔心理学以及对完形填空题型的认识与理解,对学生处理完形填空题型时所出现的症状做了了解、分析,寻找到适用于学生的方法,指明方向,与学生共同成长,共同进步。  【关键词】高考改革 完形填空 格式塔心理学 五不要 五有心人  【中图分类号】G633.41 【文献标识码】A 【文章编号】2095-3089(
期刊
随着互联网进一步蓬勃发展,社交网络、电子商务、网上银行等网站上每天都流通着亿级的企业和用户信息,网站本身存在的漏洞会导致敏感信息的泄露,因此网络漏洞扫描至关重要。
  通过对漏洞扫描技术进行调查分析,针对其中的爬取网页部分的URL去重和漏洞扫描部分展开优化,一方面本文通过采用FarmHash算法压缩结合布隆过滤器的方式进行URL去重,减小了时间和空间复杂度,提高了爬虫爬取的速度和漏洞扫描器的扫描速度。另一方面本文使用动态链接库和插件技术设计实现了漏洞扫描库,内置八十多个漏洞扫描插件,并支持用户自定义
点击率预估是推荐系统、搜索等应用场景中的核心问题,也是互联网广告投放效果的重要指标。现代互联网广告主要分为搜索广告和展示广告,其中搜索广告是规模最大的广告形式。以搜索场景为例,用户搜索关键词寻找目标,广告平台通过获取具有商业价值的关键词,结合点击率预估结果展现用户最可能点击的广告。因此良好点击率预估模型既可以带来好的用户体验,也能让广告平台达到收益最大化。
  通过研究近年来基于深度学习的点击率预估模型,发现现今存在的很多点击率预估模型在挖掘特征之间的交叉关系上存在不足,对特征重用度不高。基于此,结
随着互联网的快速发展,数据分析系统需要处理的图规模呈爆炸式增长,使得系统的计算能力和存储能力面临严峻挑战。高效低误差的抽样技术能有效缩减待处理数据集的规模,同时保留原有数据集的主要特征,可用于可视化、查询、分析和社交网络影响力估测等,因而成为解决该挑战的重要途径。面向图的抽样技术分为两类:一类是通过产生边集样本来估测图特征的抽样技术,称为面向图边集的抽样技术;另一类是通过产生顶点集样本估测图特征的抽样技术,称为面向图顶点集的抽样技术。然而,现有的图抽样技术估测目标单一,且存在估测误差和开销大的问题,不能满