{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,26]],"date-time":"2025-09-26T13:25:51Z","timestamp":1758893151953},"reference-count":36,"publisher":"Springer Science and Business Media LLC","issue":"1-2","license":[{"start":{"date-parts":[[2014,5,24]],"date-time":"2014-05-24T00:00:00Z","timestamp":1400889600000},"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":[[2015,3]]},"DOI":"10.1007\/s10617-014-9138-5","type":"journal-article","created":{"date-parts":[[2014,5,23]],"date-time":"2014-05-23T19:01:55Z","timestamp":1400871715000},"page":"101-127","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Data pattern aware FTL for SLC+MLC hybrid SSD"],"prefix":"10.1007","volume":"19","author":[{"given":"Se Jin","family":"Kwon","sequence":"first","affiliation":[]},{"given":"Tae-Sun","family":"Chung","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2014,5,24]]},"reference":[{"key":"9138_CR1","doi-asserted-by":"crossref","unstructured":"Seong YJ, Nam EH, Yoon JH, Kim H, Choi J-Y, Lee S, Bae YH, Lee J, Cho Y, Min SL (2010) Hydra: a block-mapped parallel flash memory solid-state disk architecture. IEEE Trans Comput 59(7):905\u2013921","DOI":"10.1109\/TC.2010.63"},{"key":"9138_CR2","unstructured":"Samsung Electronics (2013) \u201cSLC SSD\u201d, datasheet"},{"key":"9138_CR3","unstructured":"Samsung Electronics (2013) MLC SSD\u201d, datasheet"},{"issue":"10","key":"9138_CR4","doi-asserted-by":"crossref","first-page":"1337","DOI":"10.1109\/TC.2010.14","volume":"59","author":"LP Chang","year":"2010","unstructured":"Chang LP (2010) A hybrid approach to NAND-flash-based solid-state disks. IEEE Trans Comput 59(10):1337\u20131349","journal-title":"IEEE Trans Comput"},{"key":"9138_CR5","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(4)","DOI":"10.1145\/1970338.1970339"},{"issue":"1","key":"9138_CR6","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2146417.2146426","volume":"11","author":"YH Chang","year":"2012","unstructured":"Chang YH, Wu PL, Kuo TW, Hung SH (2012) An adaptive file-system-oriented FTL mechanism for flash-memory storage systems. ACM Trans Embed Comput Syst 11(1):1\u201319","journal-title":"ACM Trans Embed Comput Syst"},{"key":"9138_CR7","doi-asserted-by":"crossref","unstructured":"Lee S, Shin D, Kim Y, Kim J (2008) LAST: locality-aware sector translation for NAND flash memory-based storage systems. In: Proceeding of IEEE international workshop on storage and I\/O virtualization, performance, energy, evaluation and dependability (SPEED08) pp 36\u201342","DOI":"10.1145\/1453775.1453783"},{"issue":"3\u20134","key":"9138_CR8","doi-asserted-by":"crossref","first-page":"191","DOI":"10.1007\/s10617-011-9071-9","volume":"15","author":"SJ Kwon","year":"2011","unstructured":"Kwon SJ, Ranjitkar A, Ko Y-B, Chung T-S (2011) FTL algorithms for NAND-type flash memories. Des Autom Embed Syst 15(3\u20134):191\u2013224","journal-title":"Des Autom Embed Syst"},{"key":"9138_CR9","doi-asserted-by":"crossref","unstructured":"Liu Z, Yue L, Wei P, Jin P, Xiang X (2009) An adaptive block-set based management for large-scale flash memory. Proceedings of the 2009 ACM symposium on applied, computing, pp 1621\u20131625","DOI":"10.1145\/1529282.1529648"},{"issue":"2","key":"9138_CR10","doi-asserted-by":"crossref","first-page":"339","DOI":"10.1109\/TCE.2010.5505937","volume":"56","author":"S Jung","year":"2010","unstructured":"Jung S, Lee Y, Song YH (2010) A process-aware hot\/cold identification scheme for flash memory storage systems. IEEE Trans Consum Electron 56(2):339\u2013347","journal-title":"IEEE Trans Consum Electron"},{"key":"9138_CR11","doi-asserted-by":"crossref","unstructured":"Park D, Du DHC (2011) Hot data identification for flash-based storage systems using multiple bloom filters. IEEE 27th symposium on mass storage systems and technologies (MSST), pp 23\u201327","DOI":"10.1109\/MSST.2011.5937216"},{"key":"9138_CR12","unstructured":"Samsung Electronics (2013) Page program addressing For MLC NAND application note"},{"key":"9138_CR13","unstructured":"Cho H, Shin D, Eom YI (2009) KAST: K-associative sector translation for NAND flash memory in real-time systems. In: Design, automation and test in Europe (DATE), pp 507\u2013512"},{"issue":"2","key":"9138_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 SH, Min SL, Cho Y (2002) A space-efficient flash translation layer for compact flash systems. IEEE Trans Consum Electron 48(2):366\u2013375","journal-title":"IEEE Trans Consum Electron"},{"issue":"2","key":"9138_CR15","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2180905.2180908","volume":"8","author":"JW Hsieh","year":"2012","unstructured":"Hsieh JW, Wu CH, Chiu GM (2012) MFTL: a design and implementation for MLC flash memory storage systems. ACM Trans Storage 8(2):1\u201329","journal-title":"ACM Trans Storage"},{"issue":"6","key":"9138_CR16","doi-asserted-by":"crossref","first-page":"1094","DOI":"10.1109\/TVLSI.2011.2142015","volume":"20","author":"D Liu","year":"2012","unstructured":"Liu D, Wang Y, Qin Z, Shao Z, Guan Y (2012) A space reuse strategy for flash translation layers in SLC NAND flash memory storage systems. IEEE Trans Very Large Scale Integr Syst 20(6):1094\u20131107","journal-title":"IEEE Trans Very Large Scale Integr Syst"},{"key":"9138_CR17","doi-asserted-by":"crossref","unstructured":"Lee S-W, Park D-J, Chung T-S, Lee D-H, Park S, Song H-J (2007) A log buffer based flash transition layer using fully associative sector translation. ACM Trans Embed Comput Syst 6(3)","DOI":"10.1145\/1275986.1275990"},{"key":"9138_CR18","doi-asserted-by":"crossref","unstructured":"Park C, Cheon W, Kang J-U, Roh K, Cho W, Kim J-S (2008) A reconfigurable FTL (flash translation layer) architecture for NAND flash-based applications. ACM Trans Embed Comput Syst 7(4)","DOI":"10.1145\/1376804.1376806"},{"issue":"4","key":"9138_CR19","doi-asserted-by":"crossref","first-page":"127","DOI":"10.1145\/1721695.1721706","volume":"9","author":"D Jung","year":"2010","unstructured":"Jung D, Kang JU, Jo H, Kim JS (2010) Superblock FTL: a superblock-based flash translation layer with a hybrid address translation scheme. ACM Trans Embed Comput Syst 9(4):127\u2013130","journal-title":"ACM Trans Embed Comput Syst"},{"key":"9138_CR20","doi-asserted-by":"crossref","unstructured":"Qin Z, Wang Y, Liu D, Shao Z, Guan Y (2011) MNFTL: an efficient flash translation layer for MLC NAND flash memory storage systems. Proceedings of the 48th design automation conference (DAC), pp 17\u201322","DOI":"10.1145\/2024724.2024730"},{"key":"9138_CR21","unstructured":"Russinovich M (2013) Windows sysinternals: Diskmon, Diskmon"},{"issue":"6","key":"9138_CR22","doi-asserted-by":"crossref","first-page":"1644","DOI":"10.1587\/transinf.E93.D.1644","volume":"93\u2013D","author":"J Kim","year":"2010","unstructured":"Kim J, Seol J, Maeng SR (2010) Buffer management issue in designing SSDs for LFSs. IEICE Trans Inf Syst 93\u2013D(6):1644\u20131647","journal-title":"IEICE Trans Inf Syst"},{"key":"9138_CR23","first-page":"360","volume":"2011","author":"S Jin","year":"2011","unstructured":"Jin S, Kim J-H, Kim J, Huh J, Maeng S (2011) Sector log: fine-grained storage management for solid state drives. SAC 2011:360\u2013367","journal-title":"SAC"},{"issue":"12","key":"9138_CR24","doi-asserted-by":"crossref","first-page":"889","DOI":"10.1016\/j.sysarc.2007.02.005","volume":"53","author":"T-S Chung","year":"2007","unstructured":"Chung T-S, Park H-S (2007) STAFF: a flash driver algorithm minimizing block erasures. J Syst Archit 53(12):889\u2013901","journal-title":"J Syst Archit"},{"issue":"2","key":"9138_CR25","doi-asserted-by":"crossref","first-page":"631","DOI":"10.1109\/TCE.2008.4560140","volume":"54","author":"SJ Kwon","year":"2008","unstructured":"Kwon SJ, Chung T-S (2008) An efficient and advanced space-management technique for flash memory using reallocation blocks. IEEE Trans Consum Electron 54(2):631\u2013638","journal-title":"IEEE Trans Consum Electron"},{"key":"9138_CR26","doi-asserted-by":"crossref","unstructured":"Jung M, Kandemir M (2013) Revisiting widely held SSD expectations and rethinking system-level implications. SIGMETRICS, pp 203\u2013216","DOI":"10.1145\/2465529.2465548"},{"key":"9138_CR27","doi-asserted-by":"crossref","unstructured":"Ha B, Cho H-J, Eom YI (2011) A study on the block fragmentation problem of SSD based on NAND flash memory. ICUIMC","DOI":"10.1145\/1968613.1968732"},{"key":"9138_CR28","doi-asserted-by":"crossref","unstructured":"Jung D, Chae Y-H, Jo H, Kim J, Lee J (2007) A group-based Wear-leveling algorithm for large-capacity flash memory storage systems. Proceedings of the international conference on compilers, architecture, and synthesis for embedded systems (CASES 2007), Austria","DOI":"10.1145\/1289881.1289911"},{"issue":"1","key":"9138_CR29","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1145\/1138041.1138043","volume":"2","author":"J-W Hsieh","year":"2006","unstructured":"Hsieh J-W, Chang L-P, Kuo T-W (2006) Efficient identification of hot data for flash memory storage systems. ACM Trans Storage 2(1):22\u201340","journal-title":"ACM Trans Storage"},{"key":"9138_CR30","unstructured":"Chang RC (2006) Method and apparatus for managing an erase count block. U.S. Patents, No. 7,103,732"},{"key":"9138_CR31","unstructured":"Chu Y-S, Hsieh JW, Chang Y-H, Kuo T-W (2009) A set-based mapping strategy for flash-memory reliability enhancement. Design, automation and test in Europe (DATE), pp 405\u2013410"},{"key":"9138_CR32","doi-asserted-by":"crossref","unstructured":"Chang L-P (2007) On efficient wear leveling for large-scale flash-memory storage systems. Proceedings of the 2007 ACM symposium on applied, computing, pp 11\u201315","DOI":"10.1145\/1244002.1244248"},{"key":"9138_CR33","doi-asserted-by":"crossref","unstructured":"Kwon O, Koh K (2007) Swap-aware garbage collection for nand flash memory based embedded systems. 7th IEEE international conference on computer and information technology (CIT), pp 787\u2013792","DOI":"10.1109\/CIT.2007.76"},{"issue":"1","key":"9138_CR34","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1109\/TC.2009.134","volume":"59","author":"Y-H Chang","year":"2010","unstructured":"Chang Y-H, Hsieh J-W, Kuo T-W (2010) Improving flash wear-leveling by proactively moving static data. IEEE Trans Comput 59(1):53\u201365","journal-title":"IEEE Trans Comput"},{"key":"9138_CR35","unstructured":"Hu Y, Jiang H, Feng D, Tian L, Luo H, Zhang S (2011) Performance impact and interplay of SSD parallelism through advanced commands. Allocation strategy and data granularity (ICS 2011). pp 96\u2013107"},{"key":"9138_CR36","doi-asserted-by":"crossref","unstructured":"Bj\u00f8rling M, Axboey J, Nellansy D, Bonnet P (2013) Linux Block IO: introducing multi-queue SSD access on multi-core systems. SYSTOR\u201913 Proceedings of the 6th international systems and storage conference","DOI":"10.1145\/2485732.2485740"}],"container-title":["Design Automation for Embedded Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10617-014-9138-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10617-014-9138-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-9138-5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,30]],"date-time":"2019-05-30T19:29:37Z","timestamp":1559244577000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10617-014-9138-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,5,24]]},"references-count":36,"journal-issue":{"issue":"1-2","published-print":{"date-parts":[[2015,3]]}},"alternative-id":["9138"],"URL":"https:\/\/doi.org\/10.1007\/s10617-014-9138-5","relation":{},"ISSN":["0929-5585","1572-8080"],"issn-type":[{"value":"0929-5585","type":"print"},{"value":"1572-8080","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,5,24]]}}}