{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,5]],"date-time":"2026-03-05T15:37:03Z","timestamp":1772725023999,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":38,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,7,1]],"date-time":"2019-07-01T00:00:00Z","timestamp":1561939200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2019,7]]},"DOI":"10.1145\/3329785.3329925","type":"proceedings-article","created":{"date-parts":[[2019,6,24]],"date-time":"2019-06-24T13:52:32Z","timestamp":1561384352000},"page":"1-8","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":7,"title":["Improving CPU I\/O Performance via SSD Controller FTL Support for Batched Writes"],"prefix":"10.1145","author":[{"given":"Jaeyoung","family":"Do","sequence":"first","affiliation":[{"name":"Microsoft Research, Redmond, WA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"David","family":"Lomet","sequence":"additional","affiliation":[{"name":"Microsoft Research, Redmond, WA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ivan Luiz","family":"Picoli","sequence":"additional","affiliation":[{"name":"ITU Copenhagen, Copenhagen, Denmark"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2019,7]]},"reference":[{"key":"e_1_3_2_1_1_1","first-page":"359","volume-title":"FAST","author":"Bj\u00f8rling M.","year":"2017","unstructured":"M. Bj\u00f8rling , J. Gonz\u00e1lez , and P. Bonnet . Lightnvm: The linux open-channel ssd subsystem . In FAST , pages 359 -- 374 , 2017 . M. Bj\u00f8rling, J. Gonz\u00e1lez, and P. Bonnet. Lightnvm: The linux open-channel ssd subsystem. In FAST, pages 359--374, 2017."},{"key":"e_1_3_2_1_2_1","volume-title":"CIDR","author":"Bonnet P.","year":"2017","unstructured":"P. Bonnet . What's up with the storage hierarchy ? In CIDR , 2017 . P. Bonnet. What's up with the storage hierarchy? In CIDR, 2017."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2009.03.005"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1807128.1807152"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2380656.2380672"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2463676.2463710"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/2463676.2465295"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1565694.1565696"},{"key":"e_1_3_2_1_9_1","volume-title":"Communications of the ACM","author":"Do J.","year":"2019","unstructured":"J. Do , S. Sengupta , and S. Swanson Programmable Solid-State Storage in Future Cloud Datacenters . Communications of the ACM , 2019 . J. Do, S. Sengupta, and S. Swanson Programmable Solid-State Storage in Future Cloud Datacenters. Communications of the ACM, 2019."},{"key":"e_1_3_2_1_10_1","volume-title":"Nonvolatile Memory Workshop (NVMW)","author":"Gonz\u00e1lez J.","year":"2017","unstructured":"J. Gonz\u00e1lez and M. Bj\u00f8rling . Multi-tenant i\/o isolation with open-channel ssds . In Nonvolatile Memory Workshop (NVMW) , 2017 . J. Gonz\u00e1lez and M. Bj\u00f8rling. Multi-tenant i\/o isolation with open-channel ssds. In Nonvolatile Memory Workshop (NVMW), 2017."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/38713.38755"},{"key":"e_1_3_2_1_12_1","first-page":"153","volume-title":"ACM SIGARCH Computer Architecture News","author":"Gu B.","year":"2016","unstructured":"B. Gu , A. S. Yoon , D.-H. Bae , I. Jo , J. Lee , J. Yoon , J.-U. Kang , M. Kwon , C. Yoon , S. Cho , et al. Biscuit: A framework for near-data processing of big data workloads . In ACM SIGARCH Computer Architecture News , volume 44 , pages 153 -- 165 . IEEE Press , 2016 . B. Gu, A. S. Yoon, D.-H. Bae, I. Jo, J. Lee, J. Yoon, J.-U. Kang, M. Kwon, C. Yoon, S. Cho, et al. Biscuit: A framework for near-data processing of big data workloads. In ACM SIGARCH Computer Architecture News, volume 44, pages 153--165. IEEE Press, 2016."},{"key":"e_1_3_2_1_13_1","first-page":"263","volume-title":"FAST","author":"Hao M.","year":"2016","unstructured":"M. Hao , G. Soundararajan , D. R. Kenchammana-Hosekote , A. A. Chien , and H. S. Gunawi . The tail at store: A revelation from millions of hours of disk and ssd deployments . In FAST , pages 263 -- 276 , 2016 . M. Hao, G. Soundararajan, D. R. Kenchammana-Hosekote, A. A. Chien, and H. S. Gunawi. The tail at store: A revelation from millions of hours of disk and ssd deployments. In FAST, pages 263--276, 2016."},{"key":"e_1_3_2_1_14_1","first-page":"375","volume-title":"FAST","author":"Huang J.","year":"2017","unstructured":"J. Huang , A. Badam , L. Caulfield , S. Nath , S. Sengupta , B. Sharma , and M. K. Qureshi . Flashblox: Achieving both performance isolation and uniform lifetime for virtualized ssds . In FAST , pages 375 -- 390 , 2017 . J. Huang, A. Badam, L. Caulfield, S. Nath, S. Sengupta, B. Sharma, and M. K. Qureshi. Flashblox: Achieving both performance isolation and uniform lifetime for virtualized ssds. In FAST, pages 375--390, 2017."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2017.15"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.14778\/2994509.2994512"},{"key":"e_1_3_2_1_17_1","first-page":"183","volume-title":"FAST","author":"Kim J.","year":"2015","unstructured":"J. Kim , D. Lee , and S. H. Noh . Towards slo complying ssds through ops isolation . In FAST , pages 183 -- 189 , 2015 . J. Kim, D. Lee, and S. H. Noh. Towards slo complying ssds through ops isolation. In FAST, pages 183--189, 2015."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3123939.3124553"},{"issue":"2","key":"e_1_3_2_1_19_1","first-page":"28","article-title":"High-performance transaction processing in sap hana","volume":"36","author":"Lee J.","year":"2013","unstructured":"J. Lee , M. Muehle , N. May , F. Faerber , V. Sikka , H. Plattner , J. Krueger , and M. Grund . High-performance transaction processing in sap hana . IEEE Data Eng. Bull. , 36 ( 2 ): 28 -- 33 , 2013 . J. Lee, M. Muehle, N. May, F. Faerber, V. Sikka, H. Plattner, J. Krueger, and M. Grund. High-performance transaction processing in sap hana. IEEE Data Eng. Bull., 36(2):28--33, 2013.","journal-title":"IEEE Data Eng. Bull."},{"key":"e_1_3_2_1_20_1","first-page":"273","volume-title":"FAST","author":"Lee C.","year":"2015","unstructured":"C. Lee , D. Sim , J. Y. Hwang , and S. Cho . F2fs: A new file system for flash storage . In FAST , pages 273 -- 286 , 2015 . C. Lee, D. Sim, J. Y. Hwang, and S. Cho. F2fs: A new file system for flash storage. In FAST, pages 273--286, 2015."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.14778\/2536206.2536215"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2013.6544834"},{"key":"e_1_3_2_1_23_1","volume-title":"CIDR","author":"Levandoski J.","year":"2011","unstructured":"J. Levandoski , D. Lomet , M. Mokbel , and K. Zhao . Deuteronomy: Transaction Support for Cloud Data . In CIDR , 2011 . J. Levandoski, D. Lomet, M. Mokbel, and K. Zhao. Deuteronomy: Transaction Support for Cloud Data. In CIDR, 2011."},{"key":"e_1_3_2_1_24_1","first-page":"9","volume-title":"Proceedings of the 14th International Workshop on Data Management on New Hardware","author":"Lomet D.","unstructured":"D. Lomet . Cost\/performance in modern data stores: how data caching systems succeed . In Proceedings of the 14th International Workshop on Data Management on New Hardware , page 9 . ACM, 2018. D. Lomet. Cost\/performance in modern data stores: how data caching systems succeed. In Proceedings of the 14th International Workshop on Data Management on New Hardware, page 9. ACM, 2018."},{"key":"e_1_3_2_1_25_1","volume-title":"FAST","volume":"13","author":"Lu Y.","year":"2013","unstructured":"Y. Lu , J. Shu , W. Zheng , Extending the lifetime of flash-based storage through reducing write amplification from file systems . In FAST , volume 13 , 2013 . Y. Lu, J. Shu, W. Zheng, et al. Extending the lifetime of flash-based storage through reducing write amplification from file systems. In FAST, volume 13, 2013."},{"key":"e_1_3_2_1_26_1","unstructured":"Microsoft Azure Cosmos DB. https:\/\/azure.microsoft.com\/en-us\/services\/cosmos-db\/  Microsoft Azure Cosmos DB. https:\/\/azure.microsoft.com\/en-us\/services\/cosmos-db\/"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/128765.128770"},{"issue":"2","key":"e_1_3_2_1_28_1","first-page":"19","article-title":"Query processing on smart ssds","volume":"37","author":"Park K.","year":"2014","unstructured":"K. Park , Y.-S. Kee , J. M. Patel , J. Do , C. Park , and D. J. Dewitt . Query processing on smart ssds . IEEE Data Eng. Bull. , 37 ( 2 ): 19 -- 26 , 2014 . K. Park, Y.-S. Kee, J. M. Patel, J. Do, C. Park, and D. J. Dewitt. Query processing on smart ssds. IEEE Data Eng. Bull., 37(2):19--26, 2014.","journal-title":"IEEE Data Eng. Bull."},{"key":"e_1_3_2_1_29_1","first-page":"20","volume-title":"Proceedings of the 8th Asia-Pacific Workshop on Systems","author":"Picoli I. L.","unstructured":"I. L. Picoli , C. V. Pasco , B. \u00de. J\u00f3nsson , L. Bouganim , and P. Bonnet . uflip-oc: Understanding flash i\/o patterns on open-channel solid-state drives . In Proceedings of the 8th Asia-Pacific Workshop on Systems , page 20 . ACM, 2017. I. L. Picoli, C. V. Pasco, B. \u00de. J\u00f3nsson, L. Bouganim, and P. Bonnet. uflip-oc: Understanding flash i\/o patterns on open-channel solid-state drives. In Proceedings of the 8th Asia-Pacific Workshop on Systems, page 20. ACM, 2017."},{"key":"e_1_3_2_1_30_1","volume-title":"The design and implementation of a log-structured file system. ACM Transactions on Computer Systems (TOCS), 10(1):26--52","author":"Rosenblum M.","year":"1992","unstructured":"M. Rosenblum and J. K. Ousterhout . The design and implementation of a log-structured file system. ACM Transactions on Computer Systems (TOCS), 10(1):26--52 , 1992 . M. Rosenblum and J. K. Ousterhout. The design and implementation of a log-structured file system. ACM Transactions on Computer Systems (TOCS), 10(1):26--52, 1992."},{"key":"e_1_3_2_1_31_1","volume-title":"Flash Memory Summit","year":"2018","unstructured":"ScaleFlux. Computational storage : Acceleration through intelligence & agility . Flash Memory Summit , 2018 . ScaleFlux. Computational storage: Acceleration through intelligence & agility. Flash Memory Summit, 2018."},{"key":"e_1_3_2_1_32_1","first-page":"67","volume-title":"OSDI","author":"Seshadri S.","year":"2014","unstructured":"S. Seshadri , M. Gahagan , M. S. Bhaskaran , T. Bunker , A. De , Y. Jin , Y. Liu , and S. Swanson . Willow: A user-programmable ssd . In OSDI , pages 67 -- 80 , 2014 . S. Seshadri, M. Gahagan, M. S. Bhaskaran, T. Bunker, A. De, Y. Jin, Y. Liu, and S. Swanson. Willow: A user-programmable ssd. In OSDI, pages 67--80, 2014."},{"issue":"2","key":"e_1_3_2_1_33_1","first-page":"21","article-title":"The voltdb main memory dbms","volume":"36","author":"Stonebraker M.","year":"2013","unstructured":"M. Stonebraker and A. Weisberg . The voltdb main memory dbms . IEEE Data Eng. Bull. , 36 ( 2 ): 21 -- 27 , 2013 . M. Stonebraker and A. Weisberg. The voltdb main memory dbms. IEEE Data Eng. Bull., 36(2):21--27, 2013.","journal-title":"IEEE Data Eng. Bull."},{"key":"e_1_3_2_1_34_1","volume-title":"Flash Memory Summit","author":"Systems N.","year":"2018","unstructured":"N. Systems . Intelligent storage produces efficient scalable system . Flash Memory Summit , 2018 . N. Systems. Intelligent storage produces efficient scalable system. Flash Memory Summit, 2018."},{"key":"e_1_3_2_1_35_1","unstructured":"K. Vaid. Microsoft creates industry standards for datacenter hardware storage and security. https:\/\/azure.microsoft.com\/en-us\/blog\/microsoft-creates-industry-standards-for-datacenter-hardware-storage-and-security\/ 2018.  K. Vaid. Microsoft creates industry standards for datacenter hardware storage and security. https:\/\/azure.microsoft.com\/en-us\/blog\/microsoft-creates-industry-standards-for-datacenter-hardware-storage-and-security\/ 2018."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/2592798.2592804"},{"key":"e_1_3_2_1_37_1","first-page":"323","volume-title":"FAST","author":"Xu J.","year":"2016","unstructured":"J. Xu and S. Swanson . Nova: A log-structured file system for hybrid volatile\/non-volatile main memories . In FAST , pages 323 -- 338 , 2016 . J. Xu and S. Swanson. Nova: A log-structured file system for hybrid volatile\/non-volatile main memories. In FAST, pages 323--338, 2016."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/3126545"}],"event":{"name":"SIGMOD\/PODS '19: International Conference on Management of Data","location":"Amsterdam Netherlands","acronym":"SIGMOD\/PODS '19","sponsor":["SIGMOD ACM Special Interest Group on Management of Data"]},"container-title":["Proceedings of the 15th International Workshop on Data Management on New Hardware"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3329785.3329925","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3329785.3329925","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T00:26:22Z","timestamp":1750206382000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3329785.3329925"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,7]]},"references-count":38,"alternative-id":["10.1145\/3329785.3329925","10.1145\/3329785"],"URL":"https:\/\/doi.org\/10.1145\/3329785.3329925","relation":{},"subject":[],"published":{"date-parts":[[2019,7]]},"assertion":[{"value":"2019-07-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}