Loading…
Differentiated space allocation for wear leveling on phase-change memory-based storage device
Phase-change memory (PCM) is the best candidate for the storage device of next-generation mobile consumer electronics. PCM has the potential to replace NAND flash memory, due to its non-volatility, in-place programmability, and low power consumption. Even though the lifetime of PCM is longer than th...
Saved in:
Published in: | IEEE transactions on consumer electronics 2014-02, Vol.60 (1), p.45-51 |
---|---|
Main Authors: | , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | cdi_FETCH-LOGICAL-c324t-caa9a36c8212883aa4a16cfa8cd771c112b80cbb516b9bfe68cfc179c42f19853 |
---|---|
cites | cdi_FETCH-LOGICAL-c324t-caa9a36c8212883aa4a16cfa8cd771c112b80cbb516b9bfe68cfc179c42f19853 |
container_end_page | 51 |
container_issue | 1 |
container_start_page | 45 |
container_title | IEEE transactions on consumer electronics |
container_volume | 60 |
creator | Im, Soojun Shin, Dongkun |
description | Phase-change memory (PCM) is the best candidate for the storage device of next-generation mobile consumer electronics. PCM has the potential to replace NAND flash memory, due to its non-volatility, in-place programmability, and low power consumption. Even though the lifetime of PCM is longer than that of flash memory, wear leveling is still required to cope with the non-uniformity of storage workload or malicious attack. In this paper, a novel wear-leveling algorithm for PCM storage is proposed, where more physical pages are allocated to frequently updated logical pages, to balance the wear counts of PCM cells. In comparison with the previous techniques, the proposed algorithm improved the lifetime of PCM by at maximum 14 times and on average 8 times 1 . |
doi_str_mv | 10.1109/TCE.2014.6780924 |
format | article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_1530999302</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6780924</ieee_id><sourcerecordid>3266332451</sourcerecordid><originalsourceid>FETCH-LOGICAL-c324t-caa9a36c8212883aa4a16cfa8cd771c112b80cbb516b9bfe68cfc179c42f19853</originalsourceid><addsrcrecordid>eNpdkE1Lw0AQhhdRsFbvgpeAFy-pO5uv3aPU-gEFL_UoYbKdbVOSbNxNK_33bql68DTwzvMOw8PYNfAJAFf3i-lsIjikk7yQXIn0hI0gy2ScgihO2YhzJeOE58k5u_B-wwOZCTliH4-1MeSoG2ocaBn5HjVF2DRW41DbLjLWRV-ELmpoR03draIQ9mv0FOs1diuKWmqt28dViEJ_sA5DuKRdremSnRlsPF39zDF7f5otpi_x_O35dfowj3Ui0iHWiAqTXEsBQsoEMUXItUGpl0UBGkBUkuuqyiCvVGUol9poKJROhQEls2TM7o53e2c_t-SHsq29pqbBjuzWl5AlXCmVcBHQ23_oxm5dF74LFIi8yFOuAsWPlHbWe0em7F3dotuXwMuD7zL4Lg--yx_foXJzrNRE9If_br8Bsvh8RA</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1512676409</pqid></control><display><type>article</type><title>Differentiated space allocation for wear leveling on phase-change memory-based storage device</title><source>IEEE Electronic Library (IEL) Journals</source><creator>Im, Soojun ; Shin, Dongkun</creator><creatorcontrib>Im, Soojun ; Shin, Dongkun</creatorcontrib><description>Phase-change memory (PCM) is the best candidate for the storage device of next-generation mobile consumer electronics. PCM has the potential to replace NAND flash memory, due to its non-volatility, in-place programmability, and low power consumption. Even though the lifetime of PCM is longer than that of flash memory, wear leveling is still required to cope with the non-uniformity of storage workload or malicious attack. In this paper, a novel wear-leveling algorithm for PCM storage is proposed, where more physical pages are allocated to frequently updated logical pages, to balance the wear counts of PCM cells. In comparison with the previous techniques, the proposed algorithm improved the lifetime of PCM by at maximum 14 times and on average 8 times 1 .</description><identifier>ISSN: 0098-3063</identifier><identifier>EISSN: 1558-4127</identifier><identifier>DOI: 10.1109/TCE.2014.6780924</identifier><identifier>CODEN: ITCEDA</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Algorithms ; Benchmark testing ; Counting ; Devices ; Electronics ; File systems ; Flash memories ; Flash memory (computers) ; Leveling ; Memory management ; Non-Volatile Memory ; Phase change materials ; Phase Change Memory ; Random access memory ; Resource management ; Storage Class Memory ; Wear ; Wear-Leveling ; Workload</subject><ispartof>IEEE transactions on consumer electronics, 2014-02, Vol.60 (1), p.45-51</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) Feb 2014</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c324t-caa9a36c8212883aa4a16cfa8cd771c112b80cbb516b9bfe68cfc179c42f19853</citedby><cites>FETCH-LOGICAL-c324t-caa9a36c8212883aa4a16cfa8cd771c112b80cbb516b9bfe68cfc179c42f19853</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/6780924$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,27924,27925,54796</link.rule.ids></links><search><creatorcontrib>Im, Soojun</creatorcontrib><creatorcontrib>Shin, Dongkun</creatorcontrib><title>Differentiated space allocation for wear leveling on phase-change memory-based storage device</title><title>IEEE transactions on consumer electronics</title><addtitle>T-CE</addtitle><description>Phase-change memory (PCM) is the best candidate for the storage device of next-generation mobile consumer electronics. PCM has the potential to replace NAND flash memory, due to its non-volatility, in-place programmability, and low power consumption. Even though the lifetime of PCM is longer than that of flash memory, wear leveling is still required to cope with the non-uniformity of storage workload or malicious attack. In this paper, a novel wear-leveling algorithm for PCM storage is proposed, where more physical pages are allocated to frequently updated logical pages, to balance the wear counts of PCM cells. In comparison with the previous techniques, the proposed algorithm improved the lifetime of PCM by at maximum 14 times and on average 8 times 1 .</description><subject>Algorithms</subject><subject>Benchmark testing</subject><subject>Counting</subject><subject>Devices</subject><subject>Electronics</subject><subject>File systems</subject><subject>Flash memories</subject><subject>Flash memory (computers)</subject><subject>Leveling</subject><subject>Memory management</subject><subject>Non-Volatile Memory</subject><subject>Phase change materials</subject><subject>Phase Change Memory</subject><subject>Random access memory</subject><subject>Resource management</subject><subject>Storage Class Memory</subject><subject>Wear</subject><subject>Wear-Leveling</subject><subject>Workload</subject><issn>0098-3063</issn><issn>1558-4127</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2014</creationdate><recordtype>article</recordtype><recordid>eNpdkE1Lw0AQhhdRsFbvgpeAFy-pO5uv3aPU-gEFL_UoYbKdbVOSbNxNK_33bql68DTwzvMOw8PYNfAJAFf3i-lsIjikk7yQXIn0hI0gy2ScgihO2YhzJeOE58k5u_B-wwOZCTliH4-1MeSoG2ocaBn5HjVF2DRW41DbLjLWRV-ELmpoR03draIQ9mv0FOs1diuKWmqt28dViEJ_sA5DuKRdremSnRlsPF39zDF7f5otpi_x_O35dfowj3Ui0iHWiAqTXEsBQsoEMUXItUGpl0UBGkBUkuuqyiCvVGUol9poKJROhQEls2TM7o53e2c_t-SHsq29pqbBjuzWl5AlXCmVcBHQ23_oxm5dF74LFIi8yFOuAsWPlHbWe0em7F3dotuXwMuD7zL4Lg--yx_foXJzrNRE9If_br8Bsvh8RA</recordid><startdate>20140201</startdate><enddate>20140201</enddate><creator>Im, Soojun</creator><creator>Shin, Dongkun</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>8FD</scope><scope>F28</scope><scope>FR3</scope><scope>L7M</scope><scope>7SC</scope><scope>7TB</scope><scope>JQ2</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20140201</creationdate><title>Differentiated space allocation for wear leveling on phase-change memory-based storage device</title><author>Im, Soojun ; Shin, Dongkun</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c324t-caa9a36c8212883aa4a16cfa8cd771c112b80cbb516b9bfe68cfc179c42f19853</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2014</creationdate><topic>Algorithms</topic><topic>Benchmark testing</topic><topic>Counting</topic><topic>Devices</topic><topic>Electronics</topic><topic>File systems</topic><topic>Flash memories</topic><topic>Flash memory (computers)</topic><topic>Leveling</topic><topic>Memory management</topic><topic>Non-Volatile Memory</topic><topic>Phase change materials</topic><topic>Phase Change Memory</topic><topic>Random access memory</topic><topic>Resource management</topic><topic>Storage Class Memory</topic><topic>Wear</topic><topic>Wear-Leveling</topic><topic>Workload</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Im, Soojun</creatorcontrib><creatorcontrib>Shin, Dongkun</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE/IET Electronic Library</collection><collection>CrossRef</collection><collection>Electronics & Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ANTE: Abstracts in New Technology & Engineering</collection><collection>Engineering Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts</collection><collection>Mechanical & Transportation Engineering Abstracts</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>IEEE transactions on consumer electronics</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Im, Soojun</au><au>Shin, Dongkun</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Differentiated space allocation for wear leveling on phase-change memory-based storage device</atitle><jtitle>IEEE transactions on consumer electronics</jtitle><stitle>T-CE</stitle><date>2014-02-01</date><risdate>2014</risdate><volume>60</volume><issue>1</issue><spage>45</spage><epage>51</epage><pages>45-51</pages><issn>0098-3063</issn><eissn>1558-4127</eissn><coden>ITCEDA</coden><abstract>Phase-change memory (PCM) is the best candidate for the storage device of next-generation mobile consumer electronics. PCM has the potential to replace NAND flash memory, due to its non-volatility, in-place programmability, and low power consumption. Even though the lifetime of PCM is longer than that of flash memory, wear leveling is still required to cope with the non-uniformity of storage workload or malicious attack. In this paper, a novel wear-leveling algorithm for PCM storage is proposed, where more physical pages are allocated to frequently updated logical pages, to balance the wear counts of PCM cells. In comparison with the previous techniques, the proposed algorithm improved the lifetime of PCM by at maximum 14 times and on average 8 times 1 .</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/TCE.2014.6780924</doi><tpages>7</tpages></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0098-3063 |
ispartof | IEEE transactions on consumer electronics, 2014-02, Vol.60 (1), p.45-51 |
issn | 0098-3063 1558-4127 |
language | eng |
recordid | cdi_proquest_miscellaneous_1530999302 |
source | IEEE Electronic Library (IEL) Journals |
subjects | Algorithms Benchmark testing Counting Devices Electronics File systems Flash memories Flash memory (computers) Leveling Memory management Non-Volatile Memory Phase change materials Phase Change Memory Random access memory Resource management Storage Class Memory Wear Wear-Leveling Workload |
title | Differentiated space allocation for wear leveling on phase-change memory-based storage device |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-02T18%3A20%3A19IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Differentiated%20space%20allocation%20for%20wear%20leveling%20on%20phase-change%20memory-based%20storage%20device&rft.jtitle=IEEE%20transactions%20on%20consumer%20electronics&rft.au=Im,%20Soojun&rft.date=2014-02-01&rft.volume=60&rft.issue=1&rft.spage=45&rft.epage=51&rft.pages=45-51&rft.issn=0098-3063&rft.eissn=1558-4127&rft.coden=ITCEDA&rft_id=info:doi/10.1109/TCE.2014.6780924&rft_dat=%3Cproquest_cross%3E3266332451%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c324t-caa9a36c8212883aa4a16cfa8cd771c112b80cbb516b9bfe68cfc179c42f19853%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=1512676409&rft_id=info:pmid/&rft_ieee_id=6780924&rfr_iscdi=true |