Power and endurance aware Flash-PCM memory system

Suraj Pathak, Y. Tay, Q. Wei
{"title":"Power and endurance aware Flash-PCM memory system","authors":"Suraj Pathak, Y. Tay, Q. Wei","doi":"10.1109/IGCC.2011.6008592","DOIUrl":null,"url":null,"abstract":"Two major performance issues of Flash NAND are the write latency for random writes, and the lifetime of NAND chips. Several methods, mainly focusing on the Flash Translation Layer (FTL) or the Flash Buffer Management have been proposed to address these problems. In this paper, we propose an idea of reducing write traffic to Flash by the following steps: First we avoid repeated writes to Flash SSD by finding the redundant writes using a cryptographic HASH cipher. We design a set of acceleration techniques to reduce the latency overhead of this extra computational cost. Then we propose a PCM-based buffer extender for Flash SSD where we write the frequent updates to hot pages of Flash into PCM layer, which allows in-page update. Finally, while merging the PCM updated data to the Flash page, we use a special merging technique to change the flushes into sequential flushes, as sequential writes on Flash are almost thrice as fast as random writes. We maintain the redundant write finder mechanism in PCM. We test our design using a trace-driven simulator. The results show that compared to the traditional design technique, lifetime of Flash SSD can be more than quadrupled, while consuming 20% less power to do so with some improvement in write performance as well.","PeriodicalId":306876,"journal":{"name":"2011 International Green Computing Conference and Workshops","volume":"48 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-07-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 International Green Computing Conference and Workshops","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IGCC.2011.6008592","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Two major performance issues of Flash NAND are the write latency for random writes, and the lifetime of NAND chips. Several methods, mainly focusing on the Flash Translation Layer (FTL) or the Flash Buffer Management have been proposed to address these problems. In this paper, we propose an idea of reducing write traffic to Flash by the following steps: First we avoid repeated writes to Flash SSD by finding the redundant writes using a cryptographic HASH cipher. We design a set of acceleration techniques to reduce the latency overhead of this extra computational cost. Then we propose a PCM-based buffer extender for Flash SSD where we write the frequent updates to hot pages of Flash into PCM layer, which allows in-page update. Finally, while merging the PCM updated data to the Flash page, we use a special merging technique to change the flushes into sequential flushes, as sequential writes on Flash are almost thrice as fast as random writes. We maintain the redundant write finder mechanism in PCM. We test our design using a trace-driven simulator. The results show that compared to the traditional design technique, lifetime of Flash SSD can be more than quadrupled, while consuming 20% less power to do so with some improvement in write performance as well.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
电源和持久意识闪存- pcm存储系统
闪存NAND的两个主要性能问题是随机写入的写入延迟和NAND芯片的寿命。为了解决这些问题,人们提出了几种方法,主要集中在Flash转换层(FTL)或Flash缓冲区管理上。在本文中,我们提出了一个通过以下步骤减少对Flash写入流量的想法:首先,我们通过使用加密HASH密码查找冗余写入来避免对Flash SSD的重复写入。我们设计了一组加速技术来减少这种额外计算成本的延迟开销。然后,我们提出了一种基于PCM的Flash SSD缓存扩展器,将Flash热页的频繁更新写入PCM层,从而实现页内更新。最后,在将PCM更新的数据合并到Flash页面时,我们使用一种特殊的合并技术将刷新更改为顺序刷新,因为Flash上的顺序写入速度几乎是随机写入速度的三倍。我们在PCM中保留了冗余写查找器机制。我们使用跟踪驱动模拟器测试我们的设计。结果表明,与传统设计技术相比,Flash SSD的寿命可提高四倍以上,功耗降低20%,写入性能也有一定提高。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
VLSI testing and test power Leakage-aware Kalman filter for accurate temperature tracking Practical performance prediction under Dynamic Voltage Frequency Scaling CACM: Current-aware capacity management in consolidated server enclosures Gureen Game: An energy-efficient QoS control scheme for wireless sensor networks
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1