{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,11]],"date-time":"2026-03-11T01:52:52Z","timestamp":1773193972169,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":23,"publisher":"ACM","license":[{"start":{"date-parts":[[2025,5,14]],"date-time":"2025-05-14T00:00:00Z","timestamp":1747180800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100006374","name":"VMware","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100006374","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100006374","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CNS-2245999"],"award-info":[{"award-number":["CNS-2245999"]}],"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,5,14]]},"DOI":"10.1145\/3713082.3730389","type":"proceedings-article","created":{"date-parts":[[2025,6,6]],"date-time":"2025-06-06T09:53:51Z","timestamp":1749203631000},"page":"144-150","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Stop Taking the Scenic Route: the Shortest Distance Between the CPU and the NIC is MMIO"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0007-0218-1115","authenticated-orcid":false,"given":"Wei Siew","family":"Liew","sequence":"first","affiliation":[{"name":"University of Utah, Salt Lake City, Utah, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9552-5381","authenticated-orcid":false,"given":"Md Ashfaqur","family":"Rahaman","sequence":"additional","affiliation":[{"name":"University of Utah, Salt Lake City, Utah, USA"}]},{"ORCID":"https:\/\/orcid.org\/0009-0006-3718-794X","authenticated-orcid":false,"given":"James","family":"McMahon","sequence":"additional","affiliation":[{"name":"University of Utah, Salt Lake City, Utah, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5446-9603","authenticated-orcid":false,"given":"Ryan","family":"Stutsman","sequence":"additional","affiliation":[{"name":"University of Utah, Salt Lake City, Utah, USA"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-5045-4754","authenticated-orcid":false,"given":"Vijay","family":"Nagarajan","sequence":"additional","affiliation":[{"name":"University of Utah, Salt Lake City, Utah, USA"}]}],"member":"320","published-online":{"date-parts":[[2025,6,6]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2020. 800G Specification. Available at https:\/\/ethernettechnologyconsortium.org\/wp-content\/uploads\/2020\/03\/800G-Specification_r1.0.pdf."},{"key":"e_1_3_2_1_2_1","unstructured":"2021. NVIDIA ConnectX-6 Dx Ethernet SmartNIC. Available at https:\/\/www.nvidia.com\/content\/dam\/en-zz\/Solutions\/networking\/ethernet-adapters\/ConnectX-6-Dx-Datasheet.pdf."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/CLUSTER.2017.109"},{"key":"e_1_3_2_1_4_1","unstructured":"Compute Express Link Consortium Inc. 2023. Compute Express Link (CXL) Specification. Compute Express Link Consortium Inc. Available at https:\/\/www.computeexpresslink.org\/download-the-specification."},{"key":"e_1_3_2_1_5_1","unstructured":"IBM Corporation. 1960. IBM General Information Manual 709-7090 Data Processing System."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2020.3039925"},{"key":"e_1_3_2_1_7_1","volume-title":"Network Interface Design for Low Latency Request-Response Protocols. In 2013 USENIX Annual Technical Conference (USENIX ATC 13)","author":"Flajslik Mario","year":"2013","unstructured":"Mario Flajslik and Mendel Rosenblum. 2013. Network Interface Design for Low Latency Request-Response Protocols. In 2013 USENIX Annual Technical Conference (USENIX ATC 13). USENIX Association, San Jose, CA, 333--346. https:\/\/www.usenix.org\/conference\/atc13\/technical-sessions\/presentation\/flajslik"},{"key":"e_1_3_2_1_8_1","unstructured":"Peripheral Component Interconnect Special Interest Group. 2017. PCI Express\u00ae Base Specification Revision 4.0. Available at https:\/\/pcisig.com\/specifications\/pciexpress\/."},{"key":"e_1_3_2_1_9_1","unstructured":"Peripheral Component Interconnect Special Interest Group. 2018. PCI Express\u00ae Base Specification Revision 5.0. Available at https:\/\/pcisig.com\/doubling-bandwidth-under-two-years-pci-express%C2%AE-base-specification-revision-50-version-09-now."},{"key":"e_1_3_2_1_10_1","unstructured":"Peripheral Component Interconnect Special Interest Group. 2024. PCI Express\u00ae Base Specification Revision 7.0. Available at https:\/\/pcisig.com\/blog\/pcie%C2%AE-70-specification-version-05-now-available-full-draft-available-members."},{"key":"e_1_3_2_1_11_1","unstructured":"Intel. 2024. Intel\u00ae 64 and ia-32 architectures software developer's manual."},{"key":"e_1_3_2_1_12_1","volume-title":"Design Guidelines for High Performance RDMA Systems. In 2016 USENIX Annual Technical Conference (USENIX ATC 16)","author":"Kalia Anuj","unstructured":"Anuj Kalia, Michael Kaminsky, and David G. Andersen. 2016. Design Guidelines for High Performance RDMA Systems. In 2016 USENIX Annual Technical Conference (USENIX ATC 16). USENIX Association, Denver, CO, 437--450. https:\/\/www.usenix.org\/conference\/atc16\/technical-sessions\/presentation\/kalia"},{"key":"e_1_3_2_1_13_1","volume-title":"International Workshop on In-Memory Data Management and Analytics. Springer, 79--94","author":"Kesavan Aniraj","year":"2016","unstructured":"Aniraj Kesavan, Robert Ricci, and Ryan Stutsman. 2016. To Copy or Not to Copy: Making In-memory Databases Fast on Modern NICs. In International Workshop on In-Memory Data Management and Analytics. Springer, 79--94."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"crossref","unstructured":"Steen Larsen Ben Lee et al. 2015. Reevaluation of programmed I\/O with write-combining buffers to improve I\/O performance on cluster systems.. In NAS. 345--346.","DOI":"10.1109\/NAS.2015.7255219"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2806887"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3503222.3507711"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3498683"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3600006.3613137"},{"key":"e_1_3_2_1_19_1","unstructured":"Anastasiia Ruzhanskaia Pengcheng Xu David Cock and Timothy Roscoe. 2024. Rethinking Programmed I\/O for Fast Devices Cheap Cores and Coherent Interconnects. arXiv:2409.08141 [cs.AR] https:\/\/arxiv.org\/abs\/2409.08141"},{"key":"e_1_3_2_1_20_1","volume-title":"Enso: A Streaming Interface for NIC-Application Communication. In 17th USENIX Symposium on Operating Systems Design and Implementation (OSDI 23)","author":"Sadok Hugo","year":"2023","unstructured":"Hugo Sadok, Nirav Atre, Zhipeng Zhao, Daniel S. Berger, James C. Hoe, Aurojit Panda, Justine Sherry, and Ren Wang. 2023. Enso: A Streaming Interface for NIC-Application Communication. In 17th USENIX Symposium on Operating Systems Design and Implementation (OSDI 23). USENIX Association, Boston, MA, 1005--1025. https:\/\/www.usenix.org\/conference\/osdi23\/presentation\/sadok"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3617232.3624868"},{"key":"e_1_3_2_1_22_1","unstructured":"Mellanox Technologies. 2016. Mellanox Adapters Programmer's Reference Manual (PRM). https:\/\/network.nvidia.com\/files\/doc-2020\/ethernet-adapters-programming-manual.pdf."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2020.2992548"}],"event":{"name":"HOTOS '25: Workshop on Hot Topics in Operating Systems","location":"Banff AB Canada","acronym":"HOTOS '25","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems"]},"container-title":["Proceedings of the Workshop on Hot Topics in Operating Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3713082.3730389","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3713082.3730389","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,29]],"date-time":"2025-08-29T16:49:31Z","timestamp":1756486171000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3713082.3730389"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,5,14]]},"references-count":23,"alternative-id":["10.1145\/3713082.3730389","10.1145\/3713082"],"URL":"https:\/\/doi.org\/10.1145\/3713082.3730389","relation":{},"subject":[],"published":{"date-parts":[[2025,5,14]]},"assertion":[{"value":"2025-06-06","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}