{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,22]],"date-time":"2025-10-22T17:23:09Z","timestamp":1761153789098,"version":"3.37.3"},"reference-count":22,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2016,7,21]],"date-time":"2016-07-21T00:00:00Z","timestamp":1469059200000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100001809","name":"the National Natural Science Foundation of China","doi-asserted-by":"crossref","award":["61433019","U1435217"],"award-info":[{"award-number":["61433019","U1435217"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100001809","name":"the National Natural Science Foundation of China","doi-asserted-by":"crossref","award":["61170288","61202121"],"award-info":[{"award-number":["61170288","61202121"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"name":"the National High Technology Research and Development 863 Program of China","award":["2015AA015305"],"award-info":[{"award-number":["2015AA015305"]}]},{"name":"Research on Co-Designed Virtual Machine based on Dynamic Binary Translation","award":["20114307120013"],"award-info":[{"award-number":["20114307120013"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Int J Parallel Prog"],"published-print":{"date-parts":[[2017,8]]},"DOI":"10.1007\/s10766-016-0449-y","type":"journal-article","created":{"date-parts":[[2016,7,21]],"date-time":"2016-07-21T07:17:48Z","timestamp":1469085468000},"page":"923-945","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["Gemini: A Novel Hardware and Software Implementation of High-performance PCIe SSD"],"prefix":"10.1007","volume":"45","author":[{"given":"Yang","family":"Ou","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nong","family":"Xiao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fang","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhiguang","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wei","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lizhou","family":"Wu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2016,7,21]]},"reference":[{"unstructured":"Avagotech: PEX 8632. http:\/\/www.avagotech.com\/products\/pcie-switches-bridges\/pcie-switches\/pex8632 (2014)","key":"449_CR1"},{"unstructured":"Axboe, J.: FIO. http:\/\/git.kernel.dk\/?p=fio.git;a=summary (2014)","key":"449_CR2"},{"unstructured":"Ban, A.: Flash file system (1995). US Patent 5,404,485","key":"449_CR3"},{"issue":"3","key":"449_CR4","doi-asserted-by":"crossref","first-page":"217","DOI":"10.1145\/1508284.1508270","volume":"44","author":"AM Caulfield","year":"2009","unstructured":"Caulfield, A.M., Grupp, L.M., Swanson, S.: Gordon: Using flash memory to build fast, power-efficient clusters for data-intensive applications. Acm Sigplan Not. 44(3), 217\u2013228 (2009)","journal-title":"Acm Sigplan Not."},{"doi-asserted-by":"crossref","unstructured":"Chung, T.S., Park, D.J., Park, S., Lee, D.H., Lee, S.W., Song, H.J.: System software for flash memory: a survey. In: Embedded and Ubiquitous Computing, pp. 394\u2013404. Springer (2006)","key":"449_CR5","DOI":"10.1007\/11802167_41"},{"unstructured":"Desnoyers, P.: What systems researchers need to know about nand flash. In: The 5th USENIX Workshop on Hot Topics in File and Storage Technologies (HotStorage13), San Jose, California (2013)","key":"449_CR6"},{"unstructured":"Huawei: HUAWEI ES3000 V2 High Performance PCIe SSD V100R001C00 User Guide 04. http:\/\/support.huawei.com\/enterprise\/docinforeader.action?contentId=DOC1000052593&idPath=7919749|9856522|9856629|21242728 (2015)","key":"449_CR7"},{"doi-asserted-by":"crossref","unstructured":"Kim, Y., Tauras, B., Gupta, A., Urgaonkar, B.: Flashsim: A simulator for nand flash-based solid-state drives. In: 2009 First International Conference on Advances in System Simulation, pp. 125\u2013131 (2009)","key":"449_CR8","DOI":"10.1109\/SIMUL.2009.17"},{"unstructured":"Kuo, T.W.: flash traces. http:\/\/newslab.csie.ntu.edu.tw\/~flash\/index.php?SelectedItem=Traces (2013)","key":"449_CR9"},{"issue":"3","key":"449_CR10","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1145\/1275986.1275990","volume":"6","author":"SW Lee","year":"2007","unstructured":"Lee, S.W., Park, D.J., Chung, T.S., Lee, D.H., Park, S., Song, H.J.: A log buffer-based flash translation layer using fully-associative sector translation. ACM Trans. Embed. Comput. Syst (TECS). 6(3), 18 (2007)","journal-title":"ACM Trans. Embed. Comput. Syst (TECS)."},{"unstructured":"Microelectronics, S.: Bad block management in nand flash memories. Application note AN-1819, Geneva, Switzerland (2004)","key":"449_CR11"},{"unstructured":"Micron: NAND Flash Memory datasheet. http:\/\/download.micron.com\/pdf\/datasheets\/flash\/nand\/2gb_nand_m29b4325l63b_32gb_64gb_128gb_256gb_asyncsync_nand.pdf (2013)","key":"449_CR12"},{"doi-asserted-by":"crossref","unstructured":"Ouyang, J., Lin, S., Jiang, S., Hou, Z., Wang, Y., Wang, Y.: Sdf: Software-defined flash for web-scale internet storage systems. In: ACM SIGPLAN Notices, vol. 49, pp. 471\u2013484. ACM (2014)","key":"449_CR13","DOI":"10.1145\/2541940.2541959"},{"doi-asserted-by":"crossref","unstructured":"Park, D., Debnath, B., Du, D.: Cftl: A convertible flash translation layer with consideration of data access pattern. In: Proc. ACM International Conference on Measurement and Modeling of Computer Systems, pp. 365\u2013366. Citeseer (2009)","key":"449_CR14","DOI":"10.1145\/1811039.1811089"},{"issue":"1","key":"449_CR15","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1145\/146941.146943","volume":"10","author":"M Rosenblum","year":"1992","unstructured":"Rosenblum, M., Ousterhout, J.K.: The design and implementation of a log-structured file system. ACM Trans. Comput. Syst (TOCS). 10(1), 26\u201352 (1992)","journal-title":"ACM Trans. Comput. Syst (TOCS)."},{"unstructured":"Samsung: SSD 840 EVO. http:\/\/www.samsung.com\/global\/business\/semiconductor\/minisite\/SSD\/global\/html\/ssd840evo\/overview.html (2015)","key":"449_CR16"},{"unstructured":"Sandisk: Fusion ioMemory. https:\/\/www.sandisk.com\/content\/dam\/sandisk-main\/en_us\/assets\/resources\/enterprise\/data-sheets\/ioDrive2_MLC_DS_SanDisk (2014)","key":"449_CR17"},{"issue":"7","key":"449_CR18","doi-asserted-by":"crossref","first-page":"905","DOI":"10.1109\/TC.2010.63","volume":"59","author":"YJ Seong","year":"2010","unstructured":"Seong, Y.J., Nam, E.H., Yoon, J.H., Kim, H., Choi, Jy, Lee, S., Bae, Y.H., Lee, J., Cho, Y., Min, S.L.: Hydra: A block-mapped parallel flash memory solid-state disk architecture. Comput. IEEE Trans. 59(7), 905\u2013921 (2010)","journal-title":"Comput. IEEE Trans."},{"key":"449_CR19","doi-asserted-by":"crossref","first-page":"52","DOI":"10.1109\/MC.2013.222","volume":"8","author":"S Swanson","year":"2013","unstructured":"Swanson, S., Caulfield, A.M.: Refactor, reduce, recycle: Restructuring the i\/o stack for the future of storage. Computer 8, 52\u201359 (2013)","journal-title":"Computer"},{"unstructured":"Urgaonkar, A.G.Y.K.B.: Dftl: A flash translation layer employing demand-based selective caching of page-level address mappings. Computer Systems Laboratory, department of Computer Science & Engineering. The Pennsylvania State University, Univesity Park, PA 16802 (2008)","key":"449_CR20"},{"issue":"6","key":"449_CR21","doi-asserted-by":"crossref","first-page":"1129","DOI":"10.1007\/s11432-011-4266-z","volume":"54","author":"N Xiao","year":"2011","unstructured":"Xiao, N., Chen, Z., Liu, F., Lai, M., An, L.: P3stor: A parallel, durable flash-based ssd for enterprise-scale storage systems. Sci. China Inf. Sci. 54(6), 1129\u20131141 (2011)","journal-title":"Sci. China Inf. Sci."},{"unstructured":"Xilinx: Xlinx Virtex-6 Family Overview. http:\/\/www.xilinx.com\/support\/documentation\/data_sheets\/ds150.pdf (2015)","key":"449_CR22"}],"container-title":["International Journal of Parallel Programming"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10766-016-0449-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10766-016-0449-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10766-016-0449-y","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10766-016-0449-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,9,11]],"date-time":"2019-09-11T11:14:12Z","timestamp":1568200452000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10766-016-0449-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,7,21]]},"references-count":22,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2017,8]]}},"alternative-id":["449"],"URL":"https:\/\/doi.org\/10.1007\/s10766-016-0449-y","relation":{},"ISSN":["0885-7458","1573-7640"],"issn-type":[{"type":"print","value":"0885-7458"},{"type":"electronic","value":"1573-7640"}],"subject":[],"published":{"date-parts":[[2016,7,21]]}}}