{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,4]],"date-time":"2022-04-04T12:01:51Z","timestamp":1649073711766},"reference-count":24,"publisher":"Springer Science and Business Media LLC","issue":"3-4","license":[{"start":{"date-parts":[[2013,9,1]],"date-time":"2013-09-01T00:00:00Z","timestamp":1377993600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Des Autom Embed Syst"],"published-print":{"date-parts":[[2013,9]]},"DOI":"10.1007\/s10617-014-9154-5","type":"journal-article","created":{"date-parts":[[2014,11,3]],"date-time":"2014-11-03T08:54:00Z","timestamp":1415004840000},"page":"565-586","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Data-assemblage: a translation-page-aware data block allocation strategy for flash-based solid state drives"],"prefix":"10.1007","volume":"17","author":[{"given":"Qi","family":"Zhang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xuandong","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Linzhang","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tian","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yi","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zili","family":"Shao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2014,10,31]]},"reference":[{"key":"9154_CR1","unstructured":"A Simulator for various FTL schemes. http:\/\/csl.cse.psu.edu\/?q=node\/322"},{"key":"9154_CR2","unstructured":"Ban A (1995) Flash file system. US patent 5,404,485"},{"key":"9154_CR3","unstructured":"Ban A (1998) Flash-memory translation layer for NAND flash (NFTL). M-systems"},{"key":"9154_CR4","unstructured":"Bux W (2011) System performance issues in flash-based solid-state drives. IBM Research Report"},{"key":"9154_CR5","unstructured":"Cho H, Shin D, Eom YI (2009) KAST: K-associative sector translation for NAND flash memory in real-time systems. In: Design, Automation & Test in Europe (DATE\u201909), pp 507\u2013512"},{"key":"9154_CR6","doi-asserted-by":"crossref","unstructured":"Choudhuri S, Givargis T (2007) Performance improvement of block based nand flash translation layer. In: International conference on hardware\/software codesign and system synthesis (CODES+ISSS\u201907), pp 257\u2013262","DOI":"10.1145\/1289816.1289878"},{"key":"9154_CR7","doi-asserted-by":"crossref","unstructured":"Choudhuri S, Givargis T (2008) Deterministic service guarantees for NAND flash using partial block cleaning. In: International conference on hardware\/software codesign and system synthesis (CODES+ISSS\u201908), pp 19\u201324.doi: 10.1145\/1450135.1450141","DOI":"10.1145\/1450135.1450141"},{"key":"9154_CR8","doi-asserted-by":"crossref","unstructured":"Chung TS, Park DJ, Park S, Lee DH, Lee SW, Song HJ (2009) A survey of flash translation layer. J Syst Archit 55(5\u20136), 332\u2013343.doi: 10.1016\/j.sysarc.2009.03.005","DOI":"10.1016\/j.sysarc.2009.03.005"},{"key":"9154_CR9","unstructured":"Feng C, Tian L, Xiaodong Z (2011) CAFTL: a content-aware flash translation layer enhancing the lifespan of flash memory based solid state drives. In: USENIX Conference on file and storage technologies (FAST\u201911)"},{"key":"9154_CR10","unstructured":"G.R. Ganger, B.W., Patt, Y.: The disksim simulation environment Version 3.0 Reference Manual"},{"key":"9154_CR11","doi-asserted-by":"crossref","unstructured":"Gupta A, Kim Y, Urgaonkar B (2009) DFTL: a flash translation layer employing demand-based selective caching of page-level address mappings. In: ASPLOS\u201909, pp 229\u2013240 . doi: 10.1145\/1508244.1508271","DOI":"10.1145\/1508244.1508271"},{"key":"9154_CR12","unstructured":"Intel Corporation. Understanding the flash translation layer (FTL) specification. http:\/\/developer.intel.com"},{"key":"9154_CR13","doi-asserted-by":"crossref","unstructured":"Kang JU, Jo H, Kim JS, Lee J (2006) A superblock based flash translation layer for NAND flash memory. In: International conference on embedded software (EMSOFT\u201906), pp 161\u2013170. doi: 10.1145\/1176887.1176911","DOI":"10.1145\/1176887.1176911"},{"issue":"2","key":"9154_CR14","doi-asserted-by":"crossref","first-page":"366","DOI":"10.1109\/TCE.2002.1010143","volume":"48","author":"J Kim","year":"2002","unstructured":"Kim J, Kim JM, Noh S, Min SL, Cho Y (2002) A space-efficient flash translation layer for CompactFlash systems. IEEE Trans Consum Electron 48(2):366\u2013375","journal-title":"IEEE Trans Consum Electron"},{"key":"9154_CR15","doi-asserted-by":"crossref","unstructured":"Lee SW, Park DJ, Chung TS, Lee DH, Park S, Song HJ (2007) A log buffer-based flash translation layer using fully-associative sector translation. ACM Trans Embed Comput Syst 6(3):18.doi: 10.1145\/1275986.1275990","DOI":"10.1145\/1275986.1275990"},{"key":"9154_CR16","doi-asserted-by":"crossref","unstructured":"Ma D, Feng J, Li G (2011) LazyFTL: a page-level flash translation layer optimized for NAND flash memory. In: SIGMOD\u201911, pp 1\u201312","DOI":"10.1145\/1989323.1989325"},{"key":"9154_CR17","unstructured":"OLTP trace from umass trace repository. http:\/\/traces.cs.umass.edu\/index.php\/Storage\/Storage"},{"key":"9154_CR18","doi-asserted-by":"crossref","unstructured":"Qin Z, Wang Y, Liu D, Shao Z (2011) A two-level caching mechanism for demand-based page-level address mapping in NAND flash memory storage systems. In: Real-time and embedded technology and applications symposium (RTAS\u201911), pp 157\u2013166","DOI":"10.1109\/RTAS.2011.23"},{"key":"9154_CR19","unstructured":"Seongwook J, Jaehong K, Jaegeuk K, Jaehyuk H, Seungryoul M (2011) Sector Log: fine-grained storage management for solid state drives. In: Symposium on applied computing (SAC\u201911)"},{"key":"9154_CR20","doi-asserted-by":"crossref","unstructured":"Shi L, Li J, Xue CJ, Yang C, Zhou X (2011) Exlru: a unified write buffer cache management for flash memory. In: EMSOFT\u201911, pp 339\u2013348","DOI":"10.1145\/2038642.2038694"},{"key":"9154_CR21","doi-asserted-by":"crossref","unstructured":"Shim G, Park Y, Park KH (2011) A hybrid flash translation layer with adaptive merge for SSDs. ACM Trans Storage 6(15), 15:1\u201315:27","DOI":"10.1145\/1970338.1970339"},{"key":"9154_CR22","doi-asserted-by":"crossref","unstructured":"Shi L, Xue CJ, Zhou X (2011) Cooperating write buffer cache and virtual memory management for flash memory based systems. In: RTAS\u201911, pp 147\u2013156","DOI":"10.1109\/RTAS.2011.22"},{"key":"9154_CR23","unstructured":"Websearch trace from umass trace repository. http:\/\/traces.cs.umass.edu\/index.php\/Storage\/Storage"},{"key":"9154_CR24","doi-asserted-by":"crossref","unstructured":"Zhang Q, Li X, Wang L, Zhang T, Wang Y, Shao Z (2013) Optimizing translation information management in nand flash memory storage systems. In: Proceedings of 18th Asia and South Pacific design automation conference, ASP-DAC \u201913, pp 326\u2013331.doi: 10.1109\/ASPDAC.2013.6509616","DOI":"10.1109\/ASPDAC.2013.6509616"}],"container-title":["Design Automation for Embedded Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10617-014-9154-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10617-014-9154-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10617-014-9154-5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,16]],"date-time":"2019-08-16T23:19:46Z","timestamp":1565997586000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10617-014-9154-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,9]]},"references-count":24,"journal-issue":{"issue":"3-4","published-print":{"date-parts":[[2013,9]]}},"alternative-id":["9154"],"URL":"https:\/\/doi.org\/10.1007\/s10617-014-9154-5","relation":{},"ISSN":["0929-5585","1572-8080"],"issn-type":[{"value":"0929-5585","type":"print"},{"value":"1572-8080","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,9]]}}}