{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T16:54:00Z","timestamp":1760028840596,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":25,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,7,9]],"date-time":"2023-07-09T00:00:00Z","timestamp":1688860800000},"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":[[2023,7,9]]},"DOI":"10.1145\/3599691.3603413","type":"proceedings-article","created":{"date-parts":[[2023,7,10]],"date-time":"2023-07-10T13:18:39Z","timestamp":1688995119000},"page":"37-43","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["When Caching Systems Meet Emerging Storage Devices: A Case Study"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0004-3653-7173","authenticated-orcid":false,"given":"Zhen","family":"Lin","sequence":"first","affiliation":[{"name":"Computer Science, State University of New York at Binghamton, Binghamton, New York, United States of America"},{"name":"Network and Distributed Systems Lab, Hewlett Packard Labs, Milpitas, California, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3408-9050","authenticated-orcid":false,"given":"Lianjie","family":"Cao","sequence":"additional","affiliation":[{"name":"Network and Distributed Systems Lab, Hewlett Packard Labs, Milpitas, California, United States of America"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0688-6394","authenticated-orcid":false,"given":"Faraz","family":"Ahmed","sequence":"additional","affiliation":[{"name":"Network and Distributed Systems Lab, Hewlett Packard Labs, Milpitas, NY, United States of America"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0006-5062-4710","authenticated-orcid":false,"given":"Hui","family":"Lu","sequence":"additional","affiliation":[{"name":"Computer Science, State University of New York at Binghamton, Binghamton, New York, United States of America"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4594-8164","authenticated-orcid":false,"given":"Puneet","family":"Sharma","sequence":"additional","affiliation":[{"name":"Network and Distributed Systems Lab, Hewlett Packard Labs, Milpitas, California, United States of America"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2023,7,10]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Bcache. https:\/\/bcache.evilpiepirate.org\/.  Bcache. https:\/\/bcache.evilpiepirate.org\/."},{"key":"e_1_3_2_1_2_1","unstructured":"Bcc profile tool. https:\/\/github.com\/iovisor\/bcc\/blob\/master\/tools\/profile.py.  Bcc profile tool. https:\/\/github.com\/iovisor\/bcc\/blob\/master\/tools\/profile.py."},{"key":"e_1_3_2_1_3_1","unstructured":"Compute express linkTM: The breakthrough cpu-to-device interconnect. https:\/\/www.computeexpresslink.org\/download-the-specification.  Compute express link TM : The breakthrough cpu-to-device interconnect. https:\/\/www.computeexpresslink.org\/download-the-specification."},{"key":"e_1_3_2_1_4_1","unstructured":"Dmcache. https:\/\/www.kernel.org\/doc\/Documentation\/device-mapper\/cache.txt.  Dmcache. https:\/\/www.kernel.org\/doc\/Documentation\/device-mapper\/cache.txt."},{"key":"e_1_3_2_1_5_1","unstructured":"Dmwritecache. https:\/\/docs.kernel.org\/admin-guide\/device-mapper\/writecache.html.  Dmwritecache. https:\/\/docs.kernel.org\/admin-guide\/device-mapper\/writecache.html."},{"key":"e_1_3_2_1_6_1","unstructured":"Intel optane dc ssd series. https:\/\/www.intel.com\/content\/www\/us\/en\/products\/details\/memory-storage\/data-center-ssds\/optane-dc-ssd-series.html.  Intel optane dc ssd series. https:\/\/www.intel.com\/content\/www\/us\/en\/products\/details\/memory-storage\/data-center-ssds\/optane-dc-ssd-series.html."},{"key":"e_1_3_2_1_7_1","unstructured":"Intel optane dimm. https:\/\/www.intel.com\/content\/www\/us\/en\/architecture-and-technology\/optane-dc-persistent-memory.html.  Intel optane dimm. https:\/\/www.intel.com\/content\/www\/us\/en\/architecture-and-technology\/optane-dc-persistent-memory.html."},{"key":"e_1_3_2_1_8_1","unstructured":"Intel optane is winding down. what's that mean for you and your customers? https:\/\/www.techproviderzone.com\/cloud-and-data-centers\/intel-optane-is-winding-down-what-s-that-mean-for-you-your-customers.  Intel optane is winding down. what's that mean for you and your customers? https:\/\/www.techproviderzone.com\/cloud-and-data-centers\/intel-optane-is-winding-down-what-s-that-mean-for-you-your-customers."},{"key":"e_1_3_2_1_9_1","unstructured":"Intel optane persistent memory overview. https:\/\/www.intel.com\/content\/www\/us\/en\/products\/docs\/memory-storage\/optane-persistent-memory\/overview.html.  Intel optane persistent memory overview. https:\/\/www.intel.com\/content\/www\/us\/en\/products\/docs\/memory-storage\/optane-persistent-memory\/overview.html."},{"key":"e_1_3_2_1_10_1","unstructured":"Intel\u00ae optaneTM ssd p5800x series. https:\/\/www.intel.com\/content\/www\/us\/en\/products\/docs\/memory-storage\/solid-state-drives\/data-center-ssds\/optane-ssd-p5800x-p5801x-brief.html.  Intel\u00ae optane TM ssd p5800x series. https:\/\/www.intel.com\/content\/www\/us\/en\/products\/docs\/memory-storage\/solid-state-drives\/data-center-ssds\/optane-ssd-p5800x-p5801x-brief.html."},{"key":"e_1_3_2_1_11_1","unstructured":"Open CAS - open cache acceleration software. https:\/\/open-cas.github.io\/index.html#who-already-uses-ocf.  Open CAS - open cache acceleration software. https:\/\/open-cas.github.io\/index.html#who-already-uses-ocf."},{"key":"e_1_3_2_1_12_1","unstructured":"Open CAS - who already uses ocf? https:\/\/open-cas.github.io\/ocf_intro.html#who-already-uses-ocf.  Open CAS - who already uses ocf? https:\/\/open-cas.github.io\/ocf_intro.html#who-already-uses-ocf."},{"key":"e_1_3_2_1_13_1","unstructured":"Research on performance tuning of hdd-based ceph cluster using open cas. https:\/\/01.org\/blogs\/tingjie\/2020\/research-performance-tuning-hdd-based-ceph-cluster-using-open-cas.  Research on performance tuning of hdd-based ceph cluster using open cas. https:\/\/01.org\/blogs\/tingjie\/2020\/research-performance-tuning-hdd-based-ceph-cluster-using-open-cas."},{"volume-title":"Assise: Performance and availability via client-local nvm in a distributed file system. OSDI'20","author":"Anderson T. E.","key":"e_1_3_2_1_14_1","unstructured":"Anderson , T. E. , Canini , M. , Kim , J. , Kosti\u0107 , D. , Kwon , Y. , Peter , S. , Reda , W. , Schuh , H. N. , and Witchel , E . Assise: Performance and availability via client-local nvm in a distributed file system. OSDI'20 , USENIX Association . Anderson, T. E., Canini, M., Kim, J., Kosti\u0107, D., Kwon, Y., Peter, S., Reda, W., Schuh, H. N., and Witchel, E. Assise: Performance and availability via client-local nvm in a distributed file system. OSDI'20, USENIX Association."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN48987.2021.00033"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3542929.3563461"},{"key":"e_1_3_2_1_17_1","volume-title":"Basic performance measurements of the intel optane dc persistent memory module. arXiv preprint arXiv:1903.05714","author":"Izraelevitz J.","year":"2019","unstructured":"Izraelevitz , J. , Yang , J. , Zhang , L. , Kim , J. , Liu , X. , Memaripour , A. , Soh , Y. J. , Wang , Z. , Xu , Y. , Dulloor , S. R. , Basic performance measurements of the intel optane dc persistent memory module. arXiv preprint arXiv:1903.05714 ( 2019 ). Izraelevitz, J., Yang, J., Zhang, L., Kim, J., Liu, X., Memaripour, A., Soh, Y. J., Wang, Z., Xu, Y., Dulloor, S. R., et al. Basic performance measurements of the intel optane dc persistent memory module. arXiv preprint arXiv:1903.05714 (2019)."},{"key":"e_1_3_2_1_18_1","first-page":"45","volume-title":"HotStorage '22","author":"Jung M.","unstructured":"Jung , M. Hello bytes, bye blocks: Pcie storage meets compute express link for memory expansion (cxl-ssd) . HotStorage '22 , Association for Computing Machinery , p. 45 -- 51 . Jung, M. Hello bytes, bye blocks: Pcie storage meets compute express link for memory expansion (cxl-ssd). HotStorage '22, Association for Computing Machinery, p. 45--51."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3538643.3539745"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132770"},{"key":"e_1_3_2_1_21_1","first-page":"839","volume-title":"USENIX Annual Technical Conference","author":"Song H.","year":"2021","unstructured":"Song , H. , Kim , S. , Kim , J. H. , Park , E. J. , and Noh , S. H . First responder: Persistent memory simultaneously as high performance buffer cache and storage . In USENIX Annual Technical Conference ( 2021 ), pp. 839 -- 853 . Song, H., Kim, S., Kim, J. H., Park, E. J., and Noh, S. H. First responder: Persistent memory simultaneously as high performance buffer cache and storage. In USENIX Annual Technical Conference (2021), pp. 839--853."},{"key":"e_1_3_2_1_22_1","first-page":"307","volume-title":"19th USENIX Conference on File and Storage Technologies (FAST 21)","author":"Wu K.","year":"2021","unstructured":"Wu , K. , Guo , Z. , Hu , G. , Tu , K. , Alagappan , R. , Sen , R. , Park , K. , Arpaci-Dusseau , A. C. , and Arpaci-Dusseau , R. H . The storage hierarchy is not a hierarchy: Optimizing caching on modern storage devices with orthus . In 19th USENIX Conference on File and Storage Technologies (FAST 21) ( 2021 ), pp. 307 -- 323 . Wu, K., Guo, Z., Hu, G., Tu, K., Alagappan, R., Sen, R., Park, K., Arpaci-Dusseau, A. C., and Arpaci-Dusseau, R. H. The storage hierarchy is not a hierarchy: Optimizing caching on modern storage devices with orthus. In 19th USENIX Conference on File and Storage Technologies (FAST 21) (2021), pp. 307--323."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.5555\/3386691.3386708"},{"key":"e_1_3_2_1_24_1","first-page":"705","volume-title":"USENIX Annual Technical Conference (USENIX ATC 21)","author":"Yin L.","year":"2021","unstructured":"Yin , L. , Wang , L. , Zhang , Y. , and Peng , Y . MapperX: Adaptive metadata maintenance for fast crash recovery of DM-Cache based hybrid storage devices . In USENIX Annual Technical Conference (USENIX ATC 21) ( 2021 ), pp. 705 -- 713 . Yin, L., Wang, L., Zhang, Y., and Peng, Y. MapperX: Adaptive metadata maintenance for fast crash recovery of DM-Cache based hybrid storage devices. In USENIX Annual Technical Conference (USENIX ATC 21) (2021), pp. 705--713."},{"key":"e_1_3_2_1_25_1","first-page":"375","volume-title":"16th USENIX Symposium on Operating Systems Design and Implementation (OSDI 22)","author":"Zhong Y.","year":"2022","unstructured":"Zhong , Y. , Li , H. , Wu , Y. J. , Zarkadas , I. , Tao , J. , Mesterhazy , E. , Makris , M. , Yang , J. , Tai , A. , Stutsman , R. , and Cidon , A . XRP: In-Kernel storage functions with eBPF . In 16th USENIX Symposium on Operating Systems Design and Implementation (OSDI 22) (Carlsbad, CA, July 2022 ), USENIX Association , pp. 375 -- 393 . Zhong, Y., Li, H., Wu, Y. J., Zarkadas, I., Tao, J., Mesterhazy, E., Makris, M., Yang, J., Tai, A., Stutsman, R., and Cidon, A. XRP: In-Kernel storage functions with eBPF. In 16th USENIX Symposium on Operating Systems Design and Implementation (OSDI 22) (Carlsbad, CA, July 2022), USENIX Association, pp. 375--393."}],"event":{"name":"HotStorage '23: 15th ACM Workshop on Hot Topics in Storage and File Systems","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems","USENIX"],"location":"Boston MA USA","acronym":"HotStorage '23"},"container-title":["Proceedings of the 15th ACM Workshop on Hot Topics in Storage and File Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3599691.3603413","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3599691.3603413","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T00:05:41Z","timestamp":1750291541000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3599691.3603413"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,7,9]]},"references-count":25,"alternative-id":["10.1145\/3599691.3603413","10.1145\/3599691"],"URL":"https:\/\/doi.org\/10.1145\/3599691.3603413","relation":{},"subject":[],"published":{"date-parts":[[2023,7,9]]},"assertion":[{"value":"2023-07-10","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}