{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,24]],"date-time":"2025-08-24T00:02:31Z","timestamp":1755993751113,"version":"3.44.0"},"publisher-location":"New York, NY, USA","reference-count":36,"publisher":"ACM","funder":[{"name":"Natural Science Foundation of China","award":["62332021, 62472007"],"award-info":[{"award-number":["62332021, 62472007"]}]},{"DOI":"10.13039\/501100006374","name":"National Key Research and Development Program of China","doi-asserted-by":"publisher","award":["2023YFB4502702"],"award-info":[{"award-number":["2023YFB4502702"]}],"id":[{"id":"10.13039\/501100006374","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,7,10]]},"DOI":"10.1145\/3736548.3737824","type":"proceedings-article","created":{"date-parts":[[2025,6,23]],"date-time":"2025-06-23T09:10:22Z","timestamp":1750669822000},"page":"17-23","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["SPDK+: Low Latency or High Power Efficiency? We Take Both"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0004-4130-0912","authenticated-orcid":false,"given":"Endian","family":"Li","sequence":"first","affiliation":[{"name":"Computer Hardware and System Evolution Laboratory, Peking University"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9061-924X","authenticated-orcid":false,"given":"Shushu","family":"Yi","sequence":"additional","affiliation":[{"name":"Computer Hardware and System Evolution Laboratory, Peking University"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-1391-2612","authenticated-orcid":false,"given":"Li","family":"Peng","sequence":"additional","affiliation":[{"name":"Computer Hardware and System Evolution Laboratory, Peking University"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4579-4268","authenticated-orcid":false,"given":"Qiao","family":"Li","sequence":"additional","affiliation":[{"name":"Xiamen University"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-8620-1064","authenticated-orcid":false,"given":"Diyu","family":"Zhou","sequence":"additional","affiliation":[{"name":"Computer Hardware and System Evolution Laboratory, Peking University"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0429-4371","authenticated-orcid":false,"given":"Zhenlin","family":"Wang","sequence":"additional","affiliation":[{"name":"Michigan Tech"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6951-1613","authenticated-orcid":false,"given":"Xiaolin","family":"Wang","sequence":"additional","affiliation":[{"name":"Computer Hardware and System Evolution Laboratory, Peking University"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4819-4583","authenticated-orcid":false,"given":"Bo","family":"Mao","sequence":"additional","affiliation":[{"name":"Xiamen University"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7903-0717","authenticated-orcid":false,"given":"Yingwei","family":"Luo","sequence":"additional","affiliation":[{"name":"Computer Hardware and System Evolution Laboratory, Peking University"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2161-8796","authenticated-orcid":false,"given":"Ke","family":"Zhou","sequence":"additional","affiliation":[{"name":"Huazhong University of Science and Technology (HUST)"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6299-4683","authenticated-orcid":false,"given":"Jie","family":"Zhang","sequence":"additional","affiliation":[{"name":"Computer Hardware and System Evolution Laboratory, Peking University"}]}],"member":"320","published-online":{"date-parts":[[2025,7,10]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/3723167"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2017.2677425"},{"key":"e_1_3_2_1_3_1","volume-title":"Short waits with umwait. LWN.net","author":"Corbet Jonathan","year":"2019","unstructured":"Jonathan Corbet. 2019. Short waits with umwait. LWN.net (2019). https:\/\/lwn.net\/Articles\/790920\/"},{"key":"e_1_3_2_1_4_1","unstructured":"Intel Corporation. 2021. Intel\u00ae Virtualization Technology for Directed I\/O Architecture Specification. Technical Report. Intel Corporation. http:\/\/kib.kiev.ua\/x86docs\/Intel\/VT-d\/D51397-001.pdf"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/3690931.3690984"},{"key":"e_1_3_2_1_6_1","first-page":"1","article-title":"The New Linux 'perf","volume":"18","author":"de Melo Arnaldo Carvalho","year":"2010","unstructured":"Arnaldo Carvalho de Melo. 2010. The New Linux 'perf' Tools. In Linux Kongress, Vol. 18. 1--42. http:\/\/oldvger.kernel.org\/~acme\/perf\/lk2010-perf-acme.pdf","journal-title":"Tools. In Linux Kongress"},{"key":"e_1_3_2_1_7_1","unstructured":"Linux Kernel Developers. 2024. Linux Kernel 6.8.10 ChangeLog. https:\/\/www.kernel.org\/pub\/linux\/kernel\/v6.x\/ChangeLog-6.8.10."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/3534056.3534945"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3190508.3190524"},{"key":"e_1_3_2_1_10_1","volume-title":"Intel\u00ae 64 and ia-32 architectures software developer's manual. Volume 4: Model-specific Registers","author":"Guide Part","year":"2011","unstructured":"Part Guide. 2011. Intel\u00ae 64 and ia-32 architectures software developer's manual. Volume 4: Model-specific Registers (2011), 136."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3538643.3539747"},{"volume-title":"Proceedings of the 15th Usenix Conference on File and Storage Technologies (Santa clara, CA, USA) (FAST'17)","author":"Huang Jian","key":"e_1_3_2_1_12_1","unstructured":"Jian Huang, Anirudh Badam, Laura Caulfield, Suman Nath, Sudipta Sengupta, Bikash Sharma, and Moinuddin K. Qureshi. 2017. Flash-Blox: achieving both performance isolation and uniform lifetime for virtualized SSDs. In Proceedings of the 15th Usenix Conference on File and Storage Technologies (Santa clara, CA, USA) (FAST'17). USENIX Association, USA, 375--390."},{"volume-title":"Intel\u00ae Xeon\u00ae Platinum 8558 Processor Specifications","author":"Intel Corporation","key":"e_1_3_2_1_13_1","unstructured":"Intel Corporation. 2023. Intel\u00ae Xeon\u00ae Platinum 8558 Processor Specifications. Intel Corporation. https:\/\/www.intel.com\/content\/www\/us\/en\/products\/sku\/237255\/intel-xeon-platinum-8558-processor-260m-cache-2-10-ghz\/specifications.html"},{"key":"e_1_3_2_1_14_1","volume-title":"Power Management - User Wait Instructions Power Saving for DPDK PMD Polling Workloads Technology Guide. Technology Guide","author":"Intel Corporation","year":"1859","unstructured":"Intel Corporation. 2023. Power Management - User Wait Instructions Power Saving for DPDK PMD Polling Workloads Technology Guide. Technology Guide. Intel Corporation, Santa Clara, CA, USA. https:\/\/www.intel.com\/content\/www\/us\/en\/content-details\/751859\/power-management-user-wait-instructions-power-saving-for-dpdk-pmd-polling-workloads-technology-guide.html"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3694715.3695973"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2008.4536223"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-022-03713-0"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3624482"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2021.102338"},{"key":"e_1_3_2_1_20_1","volume-title":"2019 USENIX Annual Technical Conference (USENIX ATC 19)","author":"Lee Gyusun","year":"2019","unstructured":"Gyusun Lee, Seokha Shin, Wonsuk Song, Tae Jun Ham, Jae W. Lee, and Jinkyu Jeong. 2019. Asynchronous I\/O Stack: A Low-latency Kernel I\/O Stack for Ultra-Low Latency SSDs. In 2019 USENIX Annual Technical Conference (USENIX ATC 19). USENIX Association, Renton, WA, 603--616. https:\/\/www.usenix.org\/conference\/atc19\/presentation\/lee-gyusun"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3477132.3483592"},{"key":"e_1_3_2_1_22_1","unstructured":"Linux man-pages project. [n.d.]. eventfd(2) - Linux manual page. https:\/\/man.archlinux.org\/man\/eventfd.2.en."},{"key":"e_1_3_2_1_23_1","article-title":"Hyper-Threading Technology Architecture and Microarchitecture","volume":"6","author":"Marr Deborah T","year":"2002","unstructured":"Deborah T Marr, Frank Binns, David L Hill, Glenn Hinton, David A Koufaty, J Alan Miller, and Michael Upton. 2002. Hyper-Threading Technology Architecture and Microarchitecture. Intel Technology Journal 6, 1 (2002).","journal-title":"Intel Technology Journal"},{"key":"e_1_3_2_1_24_1","unstructured":"Sohil Mehta. 2021. x86 user interrupts support. https:\/\/lwn.net\/Articles\/869140\/."},{"key":"e_1_3_2_1_25_1","unstructured":"NVM Express Inc. 2021. NVM Express Base Specification 2.0. https:\/\/nvmexpress.org\/wp-content\/uploads\/NVM-Express-Base-Specification-2_0-2021.06.02-Ratified-5.pdf Ratified."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2541940.2541959"},{"key":"e_1_3_2_1_27_1","volume-title":"Proceedings of the linux symposium","volume":"2","author":"Pallipadi Venkatesh","year":"2006","unstructured":"Venkatesh Pallipadi and Alexey Starikovskiy. 2006. The ondemand governor. In Proceedings of the linux symposium, Vol. 2. 215--230."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/3578353.3589545"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-19063-7_51"},{"key":"e_1_3_2_1_30_1","unstructured":"SPDK. [n.d.]. SPDK: Changelog. https:\/\/spdk.io\/doc\/changelog.html."},{"key":"e_1_3_2_1_31_1","unstructured":"The SPDK Community. 2023. SPDK NVMe Driver. The Storage Performance Development Kit (SPDK) Project. https:\/\/spdk.io\/doc\/nvme.html"},{"key":"e_1_3_2_1_32_1","unstructured":"The SPDK Community. 2024. Storage Performance Development Kit (SPDK) Release v24.09. https:\/\/github.com\/spdk\/spdk\/releases\/tag\/v24.09"},{"key":"e_1_3_2_1_33_1","unstructured":"Alex Williamson. 2011. VFIO - \"Virtual Function I\/O\". The Linux Kernel documentation. https:\/\/docs.kernel.org\/driver-api\/vfio.html"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.5555\/2208461.2208464"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/CloudCom.2017.14"},{"key":"e_1_3_2_1_36_1","unstructured":"Ltd. Yangtze Memory Technologies Co. [n.d.]. TiPro9000 Solid State Drive. Product Page. https:\/\/www.ymtc.com\/cn\/products\/59.html?cat=44"}],"event":{"name":"HotStorage '25: 17th ACM Workshop on Hot Topics in Storage and File Systems","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems"],"location":"Boston MA USA","acronym":"HotStorage '25"},"container-title":["Proceedings of the 17th ACM Workshop on Hot Topics in Storage and File Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3736548.3737824","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,23]],"date-time":"2025-08-23T02:02:51Z","timestamp":1755914571000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3736548.3737824"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,7,10]]},"references-count":36,"alternative-id":["10.1145\/3736548.3737824","10.1145\/3736548"],"URL":"https:\/\/doi.org\/10.1145\/3736548.3737824","relation":{},"subject":[],"published":{"date-parts":[[2025,7,10]]},"assertion":[{"value":"2025-07-10","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}