{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,3]],"date-time":"2026-06-03T11:22:30Z","timestamp":1780485750750,"version":"3.54.1"},"publisher-location":"New York, NY, USA","reference-count":38,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,4,17]],"date-time":"2024-04-17T00:00:00Z","timestamp":1713312000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"NSF (National Science Foundation)","doi-asserted-by":"publisher","award":["1910593"],"award-info":[{"award-number":["1910593"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,4,27]]},"DOI":"10.1145\/3617232.3624872","type":"proceedings-article","created":{"date-parts":[[2024,4,17]],"date-time":"2024-04-17T20:10:56Z","timestamp":1713384656000},"page":"102-116","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":9,"title":["CrossPrefetch: Accelerating I\/O Prefetching for Modern Storage"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0005-8680-7677","authenticated-orcid":false,"given":"Shaleen","family":"Garg","sequence":"first","affiliation":[{"name":"Rutgers University, Piscataway, United States of America"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-2639-0455","authenticated-orcid":false,"given":"Jian","family":"Zhang","sequence":"additional","affiliation":[{"name":"Rutgers University, Edison, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0001-3771-5910","authenticated-orcid":false,"given":"Rekha","family":"Pitchumani","sequence":"additional","affiliation":[{"name":"Samsung, San Jose, United States of America"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0983-7408","authenticated-orcid":false,"given":"Manish","family":"Parashar","sequence":"additional","affiliation":[{"name":"University of Utah, Salt Lake City, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5409-4378","authenticated-orcid":false,"given":"Bing","family":"Xie","sequence":"additional","affiliation":[{"name":"Microsoft, San Jose, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4009-8586","authenticated-orcid":false,"given":"Sudarsun","family":"Kannan","sequence":"additional","affiliation":[{"name":"Rutgers University, Piscataway, United States of America"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2024,4,17]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Facebook RocksDB. http:\/\/rocksdb.org\/."},{"key":"e_1_3_2_1_2_1","unstructured":"FreeBSD. https:\/\/www.freebsd.org\/ports\/references\/."},{"key":"e_1_3_2_1_3_1","unstructured":"Google LevelDB . http:\/\/tinyurl.com\/osqd7c8."},{"key":"e_1_3_2_1_4_1","unstructured":"A machine learning framework to improve storage system performance."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341301.3359656"},{"key":"e_1_3_2_1_6_1","volume-title":"Proceedings of the 2020 USENIX Conference on Usenix Annual Technical Conference, USENIX ATC'20, USA","author":"Maruf Hasan Al","year":"2020","unstructured":"Hasan Al Maruf and Mosharaf Chowdhury. Effectively prefetching remote memory with leap. In Proceedings of the 2020 USENIX Conference on Usenix Annual Technical Conference, USENIX ATC'20, USA, 2020. USENIX Association."},{"key":"e_1_3_2_1_7_1","volume-title":"Disk prefetching mechanisms for increasing http streaming video server throughput. ACM Trans. Model. Perform. Eval. Comput. Syst., 3(2), mar","author":"Cassell Benjamin","year":"2018","unstructured":"Benjamin Cassell, Tyler Szepesi, Jim Summers, Tim Brecht, Derek Eager, and Bernard Wong. Disk prefetching mechanisms for increasing http streaming video server throughput. ACM Trans. Model. Perform. Eval. Comput. Syst., 3(2), mar 2018."},{"key":"e_1_3_2_1_8_1","first-page":"427","volume-title":"Joint European Conference on Machine Learning and Knowledge Discovery in Databases","author":"Chakraborttii Chandranil","year":"2020","unstructured":"Chandranil Chakraborttii and Heiner Litz. Learning i\/o access patterns to improve prefetching in ssds. In Joint European Conference on Machine Learning and Knowledge Discovery in Databases, pages 427--443. Springer, 2020."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1807128.1807152"},{"key":"e_1_3_2_1_10_1","unstructured":"Jeff Dean Sanjay Ghemawat and Steinar H. Gunderson. Snappy Compession. https:\/\/github.com\/google\/snappy."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2012.35"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/CloudCom.2010.60"},{"key":"e_1_3_2_1_13_1","volume-title":"Rocksdb: Evolution of development priorities in a key-value store serving large-scale applications. ACM Trans. Storage, 17(4), oct","author":"Dong Siying","year":"2021","unstructured":"Siying Dong, Andrew Kryczka, Yanqin Jin, and Michael Stumm. Rocksdb: Evolution of development priorities in a key-value store serving large-scale applications. ACM Trans. Storage, 17(4), oct 2021."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3458817.3476181"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3448016.3459242"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3064176.3064187"},{"key":"e_1_3_2_1_17_1","unstructured":"https:\/\/docs.kernel.org\/coreapi\/xarray.html. Xarray documentation."},{"key":"e_1_3_2_1_18_1","unstructured":"https:\/\/man7.org\/linux\/man_pages\/man1\/fincore.1.html. man page fincore."},{"key":"e_1_3_2_1_19_1","unstructured":"https:\/\/man7.org\/linux\/man_pages\/man2\/readahead.2.html. man page readahead."},{"key":"e_1_3_2_1_20_1","volume-title":"A prefetching scheme exploiting both data layout and access history on disk. ACM Trans. Storage, 9(3), aug","author":"Jiang Song","year":"2013","unstructured":"Song Jiang, Xiaoning Ding, Yuehai Xu, and Kei Davis. A prefetching scheme exploiting both data layout and access history on disk. ACM Trans. Storage, 9(3), aug 2013."},{"key":"e_1_3_2_1_21_1","first-page":"439","volume-title":"Proceedings of the 20th International Conference on Very Large Data Bases, VLDB '94","author":"Johnson Theodore","year":"1994","unstructured":"Theodore Johnson and Dennis Shasha. 2q: A low overhead high performance buffer management replacement algorithm. In Proceedings of the 20th International Conference on Very Large Data Bases, VLDB '94, page 439--450, San Francisco, CA, USA, 1994. Morgan Kaufmann Publishers Inc."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/LES.2019.2932108"},{"key":"e_1_3_2_1_23_1","volume-title":"Vijay Chidambaram. SplitFS: Reducing Software Overhead in File Systems for Persistent Memory. SOSP '19: Symposium on Operating Systems Principles","author":"Kadekodi Rohan","year":"2019","unstructured":"Rohan Kadekodi, Se Kwon Lee, Sanidhya Kashyap, Taesoo Kim, Aasheesh Kolli, and Vijay Chidambaram. SplitFS: Reducing Software Overhead in File Systems for Persistent Memory. SOSP '19: Symposium on Operating Systems Principles, New York, NY, USA, 2019. ACM."},{"key":"e_1_3_2_1_24_1","first-page":"241","volume-title":"Proceedings of the 16th USENIX Conference on File and Storage Technologies, FAST'18","author":"Kannan Sudarsun","year":"2018","unstructured":"Sudarsun Kannan, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau, Yuangang Wang, Jun Xu, and Gopinath Palani. Designing a true direct-access file system with devfs. In Proceedings of the 16th USENIX Conference on File and Storage Technologies, FAST'18, page 241--255, USA, 2018. USENIX Association."},{"key":"e_1_3_2_1_25_1","first-page":"993","volume-title":"Remzi Arpaci-Dusseau. Redesigning LSMs for Nonvolatile Memory with NoveLSM. In 2018 USENIX Annual Technical Conference (USENIX ATC 18)","author":"Kannan Sudarsun","year":"2018","unstructured":"Sudarsun Kannan, Nitish Bhat, Ada Gavrilovska, Andrea Arpaci-Dusseau, and Remzi Arpaci-Dusseau. Redesigning LSMs for Nonvolatile Memory with NoveLSM. In 2018 USENIX Annual Technical Conference (USENIX ATC 18), pages 993--1005, Boston, MA, July 2018. USENIX Association."},{"key":"e_1_3_2_1_26_1","volume-title":"Thomas Anderson. Strata: A Cross Media File System. In Proceedings of the 26th Symposium on Operating Systems Principles, SOSP '17","author":"Kwon Youngjin","year":"2017","unstructured":"Youngjin Kwon, Henrique Fingler, Tyler Hunt, Simon Peter, Emmett Witchel, and Thomas Anderson. Strata: A Cross Media File System. In Proceedings of the 26th Symposium on Operating Systems Principles, SOSP '17, 2017."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/NVMSA.2016.7547186"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1773912.1773922"},{"key":"e_1_3_2_1_29_1","volume-title":"Proceedings of the 13th USENIX Conference on File and Storage Technologies, FAST'15","author":"Lee Changman","year":"2015","unstructured":"Changman Lee, Dongho Sim, Joo-Young Hwang, and Sangyeun Cho. F2FS: A New File System for Flash Storage. In Proceedings of the 13th USENIX Conference on File and Storage Technologies, FAST'15, Santa Clara, CA, 2015."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341301.3359628"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.5555\/3357062.3357081"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3477132.3483581"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3477132.3483581"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3447786.3456242"},{"key":"e_1_3_2_1_35_1","first-page":"813","volume-title":"2020 USENIX Annual Technical Conference (USENIX ATC 20)","author":"Papagiannis Anastasios","year":"2020","unstructured":"Anastasios Papagiannis, Giorgos Xanthakis, Giorgos Saloustros, Manolis Marazakis, and Angelos Bilas. Optimizing memory-mapped I\/O for fast storage devices. In 2020 USENIX Annual Technical Conference (USENIX ATC 20), pages 813--827. USENIX Association, July 2020."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2018.00076"},{"key":"e_1_3_2_1_37_1","volume-title":"Xu and Steven Swanson. NOVA: A Log-structured File System for Hybrid Volatile\/Non-volatile Main Memories. In Proceedings of the 14th Usenix Conference on File and Storage Technologies, FAST'16","author":"Jian","year":"2016","unstructured":"Jian Xu and Steven Swanson. NOVA: A Log-structured File System for Hybrid Volatile\/Non-volatile Main Memories. In Proceedings of the 14th Usenix Conference on File and Storage Technologies, FAST'16, 2016."},{"key":"e_1_3_2_1_38_1","volume-title":"Frog: A framework for context-based file systems. ACM Trans. Storage, 11(3), jul","author":"Zhang Ji","year":"2015","unstructured":"Ji Zhang, Xunfei Jiang, Xiao Qin, Wei-Shinn Ku, and Mohammed I. Alghamdi. Frog: A framework for context-based file systems. ACM Trans. Storage, 11(3), jul 2015."}],"event":{"name":"ASPLOS '24: 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 1","location":"La Jolla CA USA","acronym":"ASPLOS '24","sponsor":["SIGARCH ACM Special Interest Group on Computer Architecture","SIGOPS ACM Special Interest Group on Operating Systems","SIGPLAN ACM Special Interest Group on Programming Languages","SIGBED ACM Special Interest Group on Embedded Systems"]},"container-title":["Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 1"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3617232.3624872","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3617232.3624872","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3617232.3624872","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:46:14Z","timestamp":1750178774000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3617232.3624872"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,4,17]]},"references-count":38,"alternative-id":["10.1145\/3617232.3624872","10.1145\/3617232"],"URL":"https:\/\/doi.org\/10.1145\/3617232.3624872","relation":{},"subject":[],"published":{"date-parts":[[2024,4,17]]},"assertion":[{"value":"2024-04-17","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}