{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T01:24:10Z","timestamp":1760059450072,"version":"build-2065373602"},"publisher-location":"New York, NY, USA","reference-count":63,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,10,12]]},"DOI":"10.1145\/3725783.3764403","type":"proceedings-article","created":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T17:50:12Z","timestamp":1760032212000},"page":"82-90","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Mainframe-Style Channel Controllers for Modern Disaggregated Memory Systems"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0000-5411-9785","authenticated-orcid":false,"given":"Zikai","family":"Liu","sequence":"first","affiliation":[{"name":"ETH Zurich, Zurich, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-1815-3206","authenticated-orcid":false,"given":"Jasmin","family":"Schult","sequence":"additional","affiliation":[{"name":"ETH Zurich, Zurich, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2724-7893","authenticated-orcid":false,"given":"Pengcheng","family":"Xu","sequence":"additional","affiliation":[{"name":"ETH Zurich, Zurich, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8298-1126","authenticated-orcid":false,"given":"Timothy","family":"Roscoe","sequence":"additional","affiliation":[{"name":"ETH Zurich, Zurich, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2025,10,11]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/2749469.2750386"},{"key":"e_1_3_2_1_2_1","volume-title":"VFIO: Add the SPR_DSA and SPR_IAX Devices to the Denylist. https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=95feb3160eef","author":"van de Ven Arjan","year":"2024","unstructured":"Arjan van de Ven. 2024. VFIO: Add the SPR_DSA and SPR_IAX Devices to the Denylist. https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=95feb3160eef"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3102980.3102990"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/3592980.3595323"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/355602.361306"},{"key":"e_1_3_2_1_6_1","unstructured":"CCIX Consortium Inc. 2019. CCIX Base Specification Revision 1.0a Version 1.0 for Evaluation. Technical Report. 346 pages."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/2854038.2854044"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1133981.1134021"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.14778\/3538598.3538616"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/301589.286865"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/319151.319161"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1186\/s13677-017-0092-1"},{"key":"e_1_3_2_1_13_1","volume-title":"Proceedings of the 2nd Conference on Symposium on Networked Systems Design & Implementation -","volume":"2","author":"Clark Christopher","year":"2005","unstructured":"Christopher Clark, Keir Fraser, Steven Hand, Jacob Gorm Hansen, Eric Jul, Christian Limpach, Ian Pratt, and Andrew Warfield. 2005. Live Migration of Virtual Machines. In Proceedings of the 2nd Conference on Symposium on Networked Systems Design & Implementation - Volume 2 (NSDI'05). USENIX Association, USA, 273\u2013286."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3503222.3507742"},{"key":"e_1_3_2_1_15_1","unstructured":"Compute Express Link Consortium Inc. 2023. Compute Express Link Specification Revision 3.1. Technical Report. 1166 pages. https:\/\/computeexpresslink.org\/wp-content\/uploads\/2024\/02\/CXL-3.1-Specification.pdf"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/48529.48536"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/T-C.1969.222571"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3582016.3582031"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.2015.22"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-90385-9_5"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2022.3174101"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO61859.2024.00051"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO56248.2022.00057"},{"key":"e_1_3_2_1_24_1","unstructured":"Intel. 2024. CVE-2024-21823: Intel DSA and IAA Escalation of Privilege. https:\/\/www.intel.com\/content\/www\/us\/en\/security-center\/advisory\/intel-sa-01084.html"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.5555\/1102026"},{"key":"e_1_3_2_1_26_1","unstructured":"International Business Machines Corporation. 1969. IBM System\/360 Component Descriptions 2314 Direct Access Storage Facility and 2844 Auxiliary Storage Control."},{"key":"e_1_3_2_1_27_1","volume-title":"CXL-ANNS: Software-Hardware Collaborative Memory Disaggregation and Computation for Billion-Scale Approximate Nearest Neighbor Search. In 2023 USENIX Annual Technical Conference (USENIX ATC 23)","author":"Jang Junhyeok","year":"2023","unstructured":"Junhyeok Jang, Hanjin Choi, Hanyeoreum Bae, Seungjun Lee, Miryeong Kwon, and Myoungsoo Jung. 2023. CXL-ANNS: Software-Hardware Collaborative Memory Disaggregation and Computation for Billion-Scale Approximate Nearest Neighbor Search. In 2023 USENIX Annual Technical Conference (USENIX ATC 23). USENIX Association, Boston, MA, 585\u2013600. https:\/\/www.usenix.org\/conference\/atc23\/presentation\/jang"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.14778\/2994509.2994512"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA59077.2024.00084"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.2106.07102"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3139645.3139659"},{"key":"e_1_3_2_1_32_1","volume-title":"Reilly","author":"Layer Norman","year":"2003","unstructured":"Norman Layer and Edwin D. Reilly. 2003. IBM System 360\/370\/390 Series. In Encyclopedia of Computer Science. John Wiley and Sons Ltd., GBR, 828\u2013832."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3575693.3578835"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3676641.3715987"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378497"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1142\/S0129626407002843"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/3582016.3582063"},{"key":"e_1_3_2_1_38_1","unstructured":"Marvell. 2024. Marvell Structera A 2504 Memory-Expansion Controller. Technical Report Marvell_Structera_A MV-SLA25041 _PB. 3 pages. https:\/\/www.marvell.com\/content\/dam\/marvell\/en\/public-collateral\/assets\/marvell-structera-a-2504-near-memory-accelerator-product-brief.pdf"},{"key":"e_1_3_2_1_39_1","unstructured":"MongoDB. [n. d.]. In-Memory Databases Explained - MongoDB. https:\/\/www.mongodb.com\/resources\/basics\/databases\/in-memory-database"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2020.2986212"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1147\/sj.32.0165"},{"key":"e_1_3_2_1_42_1","unstructured":"Lawrence Page Sergey Brin Rajeev Motwani and Terry Winograd. 1999. The PageRank Citation Ranking: Bringing Order to the Web. Technical Report 1999-66. Stanford InfoLab \/ Stanford InfoLab. http:\/\/ilpubs.stanford.edu:8090\/422\/"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304064"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/2830772.2830773"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.3929\/ethz-b-000642567"},{"key":"e_1_3_2_1_46_1","volume-title":"Redis Documentation: Diagnosing Latency Issues. https:\/\/redis.io\/docs\/latest\/operate\/oss_and_stack\/management\/optimization\/latency\/","author":"Team Redis Development","year":"2024","unstructured":"Redis Development Team. 2024. Redis Documentation: Diagnosing Latency Issues. https:\/\/redis.io\/docs\/latest\/operate\/oss_and_stack\/management\/optimization\/latency\/"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","unstructured":"Anastasiia Ruzhanskaia Pengcheng Xu David Cock and Timothy Roscoe. 2025. Rethinking Programmed I\/O for Fast Devices Cheap Cores and Coherent Interconnects. arXiv:2409.08141 [cs] 10.48550\/arXiv.2409.08141","DOI":"10.48550\/arXiv.2409.08141"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1109\/LCA.2022.3226482"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2002.1003576"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/3676641.3711999"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/3613424.3614256"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/3652892.3700782"},{"key":"e_1_3_2_1_53_1","volume-title":"Conference on Innovative Data Systems Research.","author":"Vogel Lukas","year":"2023","unstructured":"Lukas Vogel, Daniel Ritter, Danica Porobic, Pinar T\u00f6z\u00fcn, Tianzheng Wang, and Alberto Lerner. 2023. Data Pipes: Declarative Control over Data Movement. In Conference on Innovative Data Systems Research."},{"key":"e_1_3_2_1_54_1","volume-title":"5th USENIX Workshop on Hot Topics in Cloud Computing (Hot-Cloud 13)","author":"Wang Rui","year":"2013","unstructured":"Rui Wang, Christopher Conrad, and Sam Shah. 2013. Using Set Cover to Optimize a Large-Scale Low Latency Distributed Graph. In 5th USENIX Workshop on Hot Topics in Cloud Computing (Hot-Cloud 13). https:\/\/www.usenix.org\/conference\/hotcloud13\/workshop-program\/presentations\/wang"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/3676641.3716244"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.14778\/2732967.2732972"},{"key":"e_1_3_2_1_57_1","volume-title":"The NIC Should Be Part of the OS (HotOS '25)","author":"Xu Pengcheng","year":"2025","unstructured":"Pengcheng Xu and Timothy Roscoe. 2025. The NIC Should Be Part of the OS (HotOS '25)."},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/335231.335248"},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/2048066.2048092"},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1145\/2858788.2688507"},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.14778\/3397230.3397249"},{"key":"e_1_3_2_1_62_1","volume-title":"Managing Memory Tiers with CXL in Virtualized Environments. In 18th USENIX Symposium on Operating Systems Design and Implementation (OSDI 24)","author":"Zhong Yuhong","year":"2024","unstructured":"Yuhong Zhong, Daniel S. Berger, Carl Waldspurger, Ryan Wee, Ishwar Agarwal, Rajat Agarwal, Frank Hady, Karthik Kumar, Mark D. Hill, Mosharaf Chowdhury, and Asaf Cidon. 2024. Managing Memory Tiers with CXL in Virtualized Environments. In 18th USENIX Symposium on Operating Systems Design and Implementation (OSDI 24). USENIX Association, Santa Clara, CA, 37\u201356. https:\/\/www.usenix.org\/conference\/osdi24\/presentation\/zhong-yuhong"},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/3352460.3358256"}],"event":{"name":"APSys '25: 16th ACM SIGOPS Asia-Pacific Workshop on Systems","location":"Lotte Hotel World, Emerald Hall Seoul Republic of Korea","acronym":"APSys '25","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems"]},"container-title":["Proceedings of the 16th ACM SIGOPS Asia-Pacific Workshop on Systems"],"original-title":[],"deposited":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T17:51:06Z","timestamp":1760032266000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3725783.3764403"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,10,11]]},"references-count":63,"alternative-id":["10.1145\/3725783.3764403","10.1145\/3725783"],"URL":"https:\/\/doi.org\/10.1145\/3725783.3764403","relation":{},"subject":[],"published":{"date-parts":[[2025,10,11]]},"assertion":[{"value":"2025-10-11","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}