{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,30]],"date-time":"2026-06-30T15:55:31Z","timestamp":1782834931483,"version":"3.54.5"},"publisher-location":"New York, NY, USA","reference-count":60,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,4,17]],"date-time":"2021-04-17T00:00:00Z","timestamp":1618617600000},"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":["CCF-1846046"],"award-info":[{"award-number":["CCF-1846046"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Intel","award":["CCF-1723715"],"award-info":[{"award-number":["CCF-1723715"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,4,19]]},"DOI":"10.1145\/3445814.3446696","type":"proceedings-article","created":{"date-parts":[[2021,4,11]],"date-time":"2021-04-11T17:06:26Z","timestamp":1618160786000},"page":"36-51","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":49,"title":["Dagger: efficient and fast RPCs in cloud microservices with near-memory reconfigurable NICs"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9355-9222","authenticated-orcid":false,"given":"Nikita","family":"Lazarev","sequence":"first","affiliation":[{"name":"Cornell University, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6901-8837","authenticated-orcid":false,"given":"Shaojie","family":"Xiang","sequence":"additional","affiliation":[{"name":"Cornell University, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1126-5920","authenticated-orcid":false,"given":"Neil","family":"Adit","sequence":"additional","affiliation":[{"name":"Cornell University, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0778-0308","authenticated-orcid":false,"given":"Zhiru","family":"Zhang","sequence":"additional","affiliation":[{"name":"Cornell University, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7779-4134","authenticated-orcid":false,"given":"Christina","family":"Delimitrou","sequence":"additional","affiliation":[{"name":"Cornell University, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2021,4,17]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"[n.d.]. DeathStarBench Github Repository. https:\/\/github.com\/delimitrou\/ DeathStarBench.  [n.d.]. DeathStarBench Github Repository. https:\/\/github.com\/delimitrou\/ DeathStarBench."},{"key":"e_1_3_2_1_2_1","unstructured":"[n.d.]. Decomposing Twitter: Adventures in Service-Oriented Architecture. https:\/\/www.slideshare.net\/InfoQ\/decomposing-twitter-adventures-in-serviceorientedarchitecture.  [n.d.]. Decomposing Twitter: Adventures in Service-Oriented Architecture. https:\/\/www.slideshare.net\/InfoQ\/decomposing-twitter-adventures-in-serviceorientedarchitecture."},{"key":"e_1_3_2_1_3_1","unstructured":"2016. The Evolution of Microservices. https:\/\/www.slideshare.net\/ adriancockcroft\/evolution-of-microservices-craft-conference.  2016. The Evolution of Microservices. https:\/\/www.slideshare.net\/ adriancockcroft\/evolution-of-microservices-craft-conference."},{"key":"e_1_3_2_1_4_1","volume-title":"Cloudius Systems. Seastar. (accessed","year":"2020","unstructured":"accessed August, 2020. Cloudius Systems. Seastar. (accessed August , 2020 ). http:\/\/www.seastarproject.org\/. accessed August, 2020. Cloudius Systems. Seastar. (accessed August, 2020 ). http:\/\/www.seastarproject.org\/."},{"key":"e_1_3_2_1_5_1","unstructured":"accessed August 2020. Finagle RPC. (accessed August 2020 ). https:\/\/twitter. github.io\/finagle\/.  accessed August 2020. Finagle RPC. (accessed August 2020 ). https:\/\/twitter. github.io\/finagle\/."},{"key":"e_1_3_2_1_6_1","volume-title":"Memcached source. (accessed","year":"2020","unstructured":"accessed August, 2020. Memcached source. (accessed August , 2020 ). https: \/\/github.com\/memcached\/memcached. accessed August, 2020. Memcached source. (accessed August, 2020 ). https: \/\/github.com\/memcached\/memcached."},{"key":"e_1_3_2_1_7_1","volume-title":"Cavium CCPI interface. (accessed","year":"2020","unstructured":"accessed December, 2020. Cavium CCPI interface. (accessed December , 2020 ). https:\/\/en.wikichip.org\/wiki\/cavium\/ccpi. accessed December, 2020. Cavium CCPI interface. (accessed December, 2020 ). https:\/\/en.wikichip.org\/wiki\/cavium\/ccpi."},{"key":"e_1_3_2_1_8_1","volume-title":"ETH Enzian research computer. (accessed","year":"2020","unstructured":"accessed December, 2020. ETH Enzian research computer. (accessed December , 2020 ). http:\/\/www.enzian.systems\/. accessed December, 2020. ETH Enzian research computer. (accessed December, 2020 ). http:\/\/www.enzian.systems\/."},{"key":"e_1_3_2_1_9_1","volume-title":"MICA source code. (accessed","year":"2020","unstructured":"accessed December, 2020. MICA source code. (accessed December , 2020 ). https: \/\/github.com\/eficient\/mica. accessed December, 2020. MICA source code. (accessed December, 2020 ). https: \/\/github.com\/eficient\/mica."},{"key":"e_1_3_2_1_10_1","volume-title":"The OpenCAPI consortium. (accessed","year":"2020","unstructured":"accessed December, 2020. The OpenCAPI consortium. (accessed December , 2020 ). https:\/\/opencapi.org\/. accessed December, 2020. The OpenCAPI consortium. (accessed December, 2020 ). https:\/\/opencapi.org\/."},{"key":"e_1_3_2_1_11_1","unstructured":"accessed July 2020. DPDK. ( accessed July 2020 ). https:\/\/www.dpdk.org\/.  accessed July 2020. DPDK. ( accessed July 2020 ). https:\/\/www.dpdk.org\/."},{"key":"e_1_3_2_1_12_1","volume-title":"Compute Express Link (CXL) specification. (accessed","year":"2020","unstructured":"accessed May, 2020. Compute Express Link (CXL) specification. (accessed May , 2020 ). https:\/\/www.computeexpresslink.org\/. accessed May, 2020. Compute Express Link (CXL) specification. (accessed May, 2020 ). https:\/\/www.computeexpresslink.org\/."},{"key":"e_1_3_2_1_13_1","volume-title":"gRPC. (accessed","year":"2020","unstructured":"accessed May, 2020. gRPC. (accessed May , 2020 ). https:\/\/grpc.io\/. accessed May, 2020. gRPC. (accessed May, 2020 ). https:\/\/grpc.io\/."},{"key":"e_1_3_2_1_14_1","volume-title":"Intel Acceleration Stack for Intel Xeon CPU with FPGAs Core Cache Interface (CCI-P) Reference Manual. (accessed","year":"2020","unstructured":"accessed May, 2020. Intel Acceleration Stack for Intel Xeon CPU with FPGAs Core Cache Interface (CCI-P) Reference Manual. (accessed May , 2020 ). https:\/\/www.intel.com\/content\/www\/us\/en\/programmable\/ documentation\/buf1506187769663.html. accessed May, 2020. Intel Acceleration Stack for Intel Xeon CPU with FPGAs Core Cache Interface (CCI-P) Reference Manual. (accessed May, 2020 ). https:\/\/www.intel.com\/content\/www\/us\/en\/programmable\/ documentation\/buf1506187769663.html."},{"key":"e_1_3_2_1_15_1","unstructured":"accessed May 2020. Thrift RPC. (accessed May 2020 ). https:\/\/thrift.apache.org\/.  accessed May 2020. Thrift RPC. (accessed May 2020 ). https:\/\/thrift.apache.org\/."},{"key":"e_1_3_2_1_16_1","volume-title":"Microservices Workshop: Why, what, and how to get there. http:\/\/www.slideshare.net\/adriancockcroft\/microservices-workshop-craftconference.","author":"Adrian Cockroft","unstructured":"Adrian Cockroft [ n.d.]. Microservices Workshop: Why, what, and how to get there. http:\/\/www.slideshare.net\/adriancockcroft\/microservices-workshop-craftconference. Adrian Cockroft [ n.d.]. Microservices Workshop: Why, what, and how to get there. http:\/\/www.slideshare.net\/adriancockcroft\/microservices-workshop-craftconference."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/945445.945454"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"crossref","unstructured":"Mohammad Alian and Nam Sung Kim. 2019. NetDIMM: Low-Latency NearMemory Network Interface Architecture. Int'l Symp. on Microarchitecture (MICRO) ( 2019 ).  Mohammad Alian and Nam Sung Kim. 2019. NetDIMM: Low-Latency NearMemory Network Interface Architecture. Int'l Symp. on Microarchitecture (MICRO) ( 2019 ).","DOI":"10.1145\/3352460.3358278"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"crossref","unstructured":"Mohammad Alizadeh Adel Javanmard and Balaji Prabhakar. 2011. Analysis of DCTCP: Stability Convergence and Fairness. Int'l Conf. on Measurement and Modeling of Computer Systems (SIGMETRICS) ( 2011 ).  Mohammad Alizadeh Adel Javanmard and Balaji Prabhakar. 2011. Analysis of DCTCP: Stability Convergence and Fairness. Int'l Conf. on Measurement and Modeling of Computer Systems (SIGMETRICS) ( 2011 ).","DOI":"10.1145\/1993744.1993753"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2486001.2486031"},{"key":"e_1_3_2_1_21_1","volume-title":"Enabling Programmable Transport Protocols in High-Speed NICs. USENIX Symp. on Networked Systems Design and Implementation (NSDI) ( 2020 ).","author":"Arashloo Mina Tahmasbi","year":"2020","unstructured":"Mina Tahmasbi Arashloo , Alexey Lavrov , Manya Ghobadi , Jennifer Rexford , David Walker , and David Wentzlaf . 2020 . Enabling Programmable Transport Protocols in High-Speed NICs. USENIX Symp. on Networked Systems Design and Implementation (NSDI) ( 2020 ). Mina Tahmasbi Arashloo, Alexey Lavrov, Manya Ghobadi, Jennifer Rexford, David Walker, and David Wentzlaf. 2020. Enabling Programmable Transport Protocols in High-Speed NICs. USENIX Symp. on Networked Systems Design and Implementation (NSDI) ( 2020 )."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2254756.2254766"},{"key":"e_1_3_2_1_23_1","volume-title":"IX: A Protected Dataplane Operating System for High Throughput and Low Latency. USENIX Symp. on Operating Systems Design and Implementation (OSDI) ([n. d.]).","author":"Belay Adam","unstructured":"Adam Belay , George Prekas , Ana Klimovic , Samuel Grossman , Christos Kozyrakis , and Edouard Bugnion . [n.d.]. IX: A Protected Dataplane Operating System for High Throughput and Low Latency. USENIX Symp. on Operating Systems Design and Implementation (OSDI) ([n. d.]). Adam Belay, George Prekas, Ana Klimovic, Samuel Grossman, Christos Kozyrakis, and Edouard Bugnion. [n.d.]. IX: A Protected Dataplane Operating System for High Throughput and Low Latency. USENIX Symp. on Operating Systems Design and Implementation (OSDI) ([n. d.])."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"crossref","unstructured":"Adrian Caulfield Paolo Costa and Monia Ghobadi. 2018. Beyond SmartNICs: Towards a Fully Programmable Cloud: Invited Paper. ( 2018 ).  Adrian Caulfield Paolo Costa and Monia Ghobadi. 2018. Beyond SmartNICs: Towards a Fully Programmable Cloud: Invited Paper. ( 2018 ).","DOI":"10.1109\/HPSR.2018.8850757"},{"key":"e_1_3_2_1_25_1","volume-title":"IEEE INFOCOM 2014-IEEE Conference on Computer Communications. 1887-1895","author":"Chen P.","unstructured":"P. Chen , Y. Qi , P. Zheng , and D. Hou . 2014. CauseInfer: Automatic and distributed performance diagnosis with hierarchical causality graph in large distributed systems . In IEEE INFOCOM 2014-IEEE Conference on Computer Communications. 1887-1895 . P. Chen, Y. Qi, P. Zheng, and D. Hou. 2014. CauseInfer: Automatic and distributed performance diagnosis with hierarchical causality graph in large distributed systems. In IEEE INFOCOM 2014-IEEE Conference on Computer Communications. 1887-1895."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"crossref","unstructured":"Alexandros Daglis Mark Sutherland and Babak Falsafi. 2019. RPCValet: NIDriven Tail-Aware Balancing of Ms-Scale RPCs. Int'l Conf. on Architectural Support for Programming Languages and Operating Systems (ASPLOS) ( 2019 ).  Alexandros Daglis Mark Sutherland and Babak Falsafi. 2019. RPCValet: NIDriven Tail-Aware Balancing of Ms-Scale RPCs. Int'l Conf. on Architectural Support for Programming Languages and Operating Systems (ASPLOS) ( 2019 ).","DOI":"10.1145\/3297858.3304070"},{"key":"e_1_3_2_1_27_1","volume-title":"FaRM: Fast Remote Memory. USENIX Symp. on Networked Systems Design and Implementation (NSDI) ( 2014 ).","author":"Aleksandar","year":"2014","unstructured":"Aleksandar Dragojevi?, Dushyanth Narayanan , Miguel Castro , and Orion Hodson . 2014 . FaRM: Fast Remote Memory. USENIX Symp. on Networked Systems Design and Implementation (NSDI) ( 2014 ). Aleksandar Dragojevi?, Dushyanth Narayanan, Miguel Castro, and Orion Hodson. 2014. FaRM: Fast Remote Memory. USENIX Symp. on Networked Systems Design and Implementation (NSDI) ( 2014 )."},{"key":"e_1_3_2_1_28_1","volume-title":"NICA: An Infrastructure for Inline Acceleration of Network Applications. USENIX Annual Technical Conf. (ATC) (","author":"Eran Haggai","year":"2019","unstructured":"Haggai Eran , Lior Zeno , Maroun Tork , Gabi Malka , and Mark Silberstein . 2019 . NICA: An Infrastructure for Inline Acceleration of Network Applications. USENIX Annual Technical Conf. (ATC) ( July 2019 ). Haggai Eran, Lior Zeno, Maroun Tork, Gabi Malka, and Mark Silberstein. 2019. NICA: An Infrastructure for Inline Acceleration of Network Applications. USENIX Annual Technical Conf. (ATC) ( July 2019 )."},{"key":"e_1_3_2_1_29_1","volume-title":"Proceedings of the 15th USENIX Conference on Networked Systems Design and Implementation (Renton, WA, USA) ( NSDI'18). USENIX Association, USA, 51-64","author":"Firestone Daniel","year":"2018","unstructured":"Daniel Firestone , Andrew Putnam , Sambhrama Mundkur , Derek Chiou , Alireza Dabagh , Mike Andrewartha , Hari Angepat , Vivek Bhanu , Adrian Caulfield , Eric Chung , Harish Kumar Chandrappa , Somesh Chaturmohta , Matt Humphrey , Jack Lavier , Norman Lam , Fengfen Liu , Kalin Ovtcharov , Jitu Padhye , Gautham Popuri , Shachar Raindel , Tejas Sapre , Mark Shaw , Gabriel Silva , Madhan Sivakumar , Nisheeth Srivastava , Anshuman Verma , Qasim Zuhair , Deepak Bansal , Doug Burger , Kushagra Vaid , David A. Maltz , and Albert Greenberg . 2018 . Azure Accelerated Networking: SmartNICs in the Public Cloud . In Proceedings of the 15th USENIX Conference on Networked Systems Design and Implementation (Renton, WA, USA) ( NSDI'18). USENIX Association, USA, 51-64 . Daniel Firestone, Andrew Putnam, Sambhrama Mundkur, Derek Chiou, Alireza Dabagh, Mike Andrewartha, Hari Angepat, Vivek Bhanu, Adrian Caulfield, Eric Chung, Harish Kumar Chandrappa, Somesh Chaturmohta, Matt Humphrey, Jack Lavier, Norman Lam, Fengfen Liu, Kalin Ovtcharov, Jitu Padhye, Gautham Popuri, Shachar Raindel, Tejas Sapre, Mark Shaw, Gabriel Silva, Madhan Sivakumar, Nisheeth Srivastava, Anshuman Verma, Qasim Zuhair, Deepak Bansal, Doug Burger, Kushagra Vaid, David A. Maltz, and Albert Greenberg. 2018. Azure Accelerated Networking: SmartNICs in the Public Cloud. In Proceedings of the 15th USENIX Conference on Networked Systems Design and Implementation (Renton, WA, USA) ( NSDI'18). USENIX Association, USA, 51-64."},{"key":"e_1_3_2_1_30_1","volume-title":"Network Interface Design for Low Latency Request-Response Protocols. USENIX Annual Technical Conf. (ATC) ( 2013 ).","author":"Flajslik Mario","year":"2013","unstructured":"Mario Flajslik and Mendel Rosenblum . 2013 . Network Interface Design for Low Latency Request-Response Protocols. USENIX Annual Technical Conf. (ATC) ( 2013 ). Mario Flajslik and Mendel Rosenblum. 2013. Network Interface Design for Low Latency Request-Response Protocols. USENIX Annual Technical Conf. (ATC) ( 2013 )."},{"key":"e_1_3_2_1_31_1","article-title":"The Architectural Implications of Cloud Microservices","volume":"17","author":"Gan Yu","year":"2018","unstructured":"Yu Gan and Christina Delimitrou . 2018 . The Architectural Implications of Cloud Microservices . In Computer Architecture Letters (CAL) , vol. 17 , iss. 2. Yu Gan and Christina Delimitrou. 2018. The Architectural Implications of Cloud Microservices. In Computer Architecture Letters (CAL), vol. 17, iss. 2.","journal-title":"Computer Architecture Letters (CAL)"},{"key":"e_1_3_2_1_32_1","volume-title":"Proceedings of the Twenty Sixth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS).","author":"Gan Yu","year":"2021","unstructured":"Yu Gan , Mingyu Liang , Sundar Dev , David Lo , and Christina Delimitrou . 2021 . Sage: Leveraging ML To Diagnose Unpredictable Performance in Cloud Microservices . In Proceedings of the Twenty Sixth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS). Yu Gan, Mingyu Liang, Sundar Dev, David Lo, and Christina Delimitrou. 2021. Sage: Leveraging ML To Diagnose Unpredictable Performance in Cloud Microservices. In Proceedings of the Twenty Sixth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"crossref","unstructured":"Yu Gan Yanqi Zhang Dailun Cheng Ankitha Shetty Priyal Rathi Nayan Katarki Ariana Bruno Justin Hu Brian Ritchken Brendon Jackson Kelvin Hu Meghna Pancholi Yuan He Brett Clancy Chris Colen Fukang Wen Catherine Leung Siyuan Wang Leon Zaruvinsky Mateo Espinosa Rick Lin Zhongling Liu Jake Padilla and Christina Delimitrou. 2019. An Open-Source Benchmark Suite for Microservices and Their Hardware-Software Implications for Cloud and Edge Systems. International Conf. on Architectural Support for Programming Languages and Operating Systems (ASPLOS) ( 2019 ).  Yu Gan Yanqi Zhang Dailun Cheng Ankitha Shetty Priyal Rathi Nayan Katarki Ariana Bruno Justin Hu Brian Ritchken Brendon Jackson Kelvin Hu Meghna Pancholi Yuan He Brett Clancy Chris Colen Fukang Wen Catherine Leung Siyuan Wang Leon Zaruvinsky Mateo Espinosa Rick Lin Zhongling Liu Jake Padilla and Christina Delimitrou. 2019. An Open-Source Benchmark Suite for Microservices and Their Hardware-Software Implications for Cloud and Edge Systems. International Conf. on Architectural Support for Programming Languages and Operating Systems (ASPLOS) ( 2019 ).","DOI":"10.1145\/3297858.3304013"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304004"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3365609.3365851"},{"key":"e_1_3_2_1_36_1","volume-title":"USENIX Symp. on Networked Systems Design and Implementation (NSDI) ( 2014 ).","author":"Jeong EunYoung","year":"2014","unstructured":"EunYoung Jeong , Shinae Wood , Muhammad Jamshed , Haewon Jeong , Sunghwan Ihm , Dongsu Han , and KyoungSoo Park . 2014 . mTCP: a Highly Scalable Userlevel TCP Stack for Multicore Systems . USENIX Symp. on Networked Systems Design and Implementation (NSDI) ( 2014 ). EunYoung Jeong, Shinae Wood, Muhammad Jamshed, Haewon Jeong, Sunghwan Ihm, Dongsu Han, and KyoungSoo Park. 2014. mTCP: a Highly Scalable Userlevel TCP Stack for Multicore Systems. USENIX Symp. on Networked Systems Design and Implementation (NSDI) ( 2014 )."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/3299869.3314048"},{"key":"e_1_3_2_1_38_1","volume-title":"USENIX Symp. on Networked Systems Design and Implementation (NSDI) ( 2019 ).","author":"Kalia Anuj","year":"2019","unstructured":"Anuj Kalia , Michael Kaminsky , and David Andersen . 2019 . Datacenter RPCs can be General and Fast . USENIX Symp. on Networked Systems Design and Implementation (NSDI) ( 2019 ). Anuj Kalia, Michael Kaminsky, and David Andersen. 2019. Datacenter RPCs can be General and Fast. USENIX Symp. on Networked Systems Design and Implementation (NSDI) ( 2019 )."},{"key":"e_1_3_2_1_39_1","volume-title":"Design Guidelines for High Performance RDMA Systems. USENIX Annual Technical Conf. (ATC) ( 2016 ).","author":"Kalia Anuj","unstructured":"Anuj Kalia , Michael Kaminsky , and David G. Andersen . 2016 . Design Guidelines for High Performance RDMA Systems. USENIX Annual Technical Conf. (ATC) ( 2016 ). Anuj Kalia, Michael Kaminsky, and David G. Andersen. 2016. Design Guidelines for High Performance RDMA Systems. USENIX Annual Technical Conf. (ATC) ( 2016 )."},{"key":"e_1_3_2_1_40_1","volume-title":"Scalable and Simple Distributed Transactions with Two-Sided (RDMA) Datagram RPCs. USENIX Symp. on Operating Systems Design and Implementation (OSDI) ( 2016 ).","author":"Kalia Anuj","unstructured":"Anuj Kalia , Michael Kaminsky , and David G. Andersen . 2016. FaSST: Fast , Scalable and Simple Distributed Transactions with Two-Sided (RDMA) Datagram RPCs. USENIX Symp. on Operating Systems Design and Implementation (OSDI) ( 2016 ). Anuj Kalia, Michael Kaminsky, and David G. Andersen. 2016. FaSST: Fast, Scalable and Simple Distributed Transactions with Two-Sided (RDMA) Datagram RPCs. USENIX Symp. on Operating Systems Design and Implementation (OSDI) ( 2016 )."},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/3302424.3303985"},{"key":"e_1_3_2_1_42_1","volume-title":"Symposium on Networked Systems Design and Implementation (NSDI) ( 2014 ).","author":"Lim Hyeontaek","year":"2014","unstructured":"Hyeontaek Lim , Dongsu Han , David G. Andersen , and Michael Kaminsky . 2014 . MICA: A Holistic Approach to Fast In-Memory Key-Value Storage . Symposium on Networked Systems Design and Implementation (NSDI) ( 2014 ). Hyeontaek Lim, Dongsu Han, David G. Andersen, and Michael Kaminsky. 2014. MICA: A Holistic Approach to Fast In-Memory Key-Value Storage. Symposium on Networked Systems Design and Implementation (NSDI) ( 2014 )."},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-03596-9_1"},{"key":"e_1_3_2_1_44_1","volume-title":"USENIX Annual Technical Conf. (ATC) ( 2019 ).","author":"Liu Ming","year":"2019","unstructured":"Ming Liu , Simon Peter , Arvind Krishnamurthy , and Phitchaya Mangpo Phothilimthana . 2019 . E3: Energy-Eficient Microservices on SmartNICAccelerated Servers . USENIX Annual Technical Conf. (ATC) ( 2019 ). Ming Liu, Simon Peter, Arvind Krishnamurthy, and Phitchaya Mangpo Phothilimthana. 2019. E3: Energy-Eficient Microservices on SmartNICAccelerated Servers. USENIX Annual Technical Conf. (ATC) ( 2019 )."},{"key":"e_1_3_2_1_45_1","unstructured":"L. Ming Qiulei Fu Y. Wan and T. Zhu. 2012. User-space RPC over RDMA on InfiniBand.  L. Ming Qiulei Fu Y. Wan and T. Zhu. 2012. User-space RPC over RDMA on InfiniBand."},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/3230543.3230564"},{"key":"e_1_3_2_1_47_1","first-page":"77","volume-title":"AccelTCP: Accelerating Network Applications with Stateful TCP Ofloading. In 17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20)","author":"Moon YoungGyoun","year":"2020","unstructured":"YoungGyoun Moon , SeungEon Lee , Muhammad Asim Jamshed , and KyoungSoo Park . 2020 . AccelTCP: Accelerating Network Applications with Stateful TCP Ofloading. In 17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20) . USENIX Association, Santa Clara, CA , 77 - 92 . https:\/\/www.usenix.org\/conference\/nsdi20\/presentation\/moon YoungGyoun Moon, SeungEon Lee, Muhammad Asim Jamshed, and KyoungSoo Park. 2020. AccelTCP: Accelerating Network Applications with Stateful TCP Ofloading. In 17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20). USENIX Association, Santa Clara, CA, 77-92. https:\/\/www.usenix.org\/conference\/nsdi20\/presentation\/moon"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/3230543.3230553"},{"key":"e_1_3_2_1_49_1","volume-title":"Yury Audzevich, Sergio L\u00f3pez-Buedo, and Andrew W. Moore.","author":"Neugebauer Rolf","year":"2018","unstructured":"Rolf Neugebauer , Gianni Antichi , Jos\u00e9 Fernando Zazo , Yury Audzevich, Sergio L\u00f3pez-Buedo, and Andrew W. Moore. 2018 . Understanding PCIe Performance for End Host Networking. ACM Special Interest Group on Data Communication (SIGCOMM) ( 2018 ). Rolf Neugebauer, Gianni Antichi, Jos\u00e9 Fernando Zazo, Yury Audzevich, Sergio L\u00f3pez-Buedo, and Andrew W. Moore. 2018. Understanding PCIe Performance for End Host Networking. ACM Special Interest Group on Data Communication (SIGCOMM) ( 2018 )."},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"crossref","unstructured":"Stanko Novakovic Alexandros Daglis Edouard Bugnion Babak Falsafi and Boris Grot. 2014. Scale-out NUMA. Int'l Conf. on Architectural Support for Programming Languages and Operating Systems (ASPLOS) ( 2014 ).  Stanko Novakovic Alexandros Daglis Edouard Bugnion Babak Falsafi and Boris Grot. 2014. Scale-out NUMA. Int'l Conf. on Architectural Support for Programming Languages and Operating Systems (ASPLOS) ( 2014 ).","DOI":"10.1145\/2541940.2541965"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/2806887"},{"key":"e_1_3_2_1_52_1","volume-title":"Floem: A Programming System for NIC-Accelerated Network Applications. Symposium on Operating Systems Design and Implementation (OSDI) ( 2018 ).","author":"Phothilimthana Phitchaya Mangpo","year":"2018","unstructured":"Phitchaya Mangpo Phothilimthana , Ming Liu , Antoine Kaufmann , Simon Peter , Rastislav Bodik , and Thomas Anderson . 2018 . Floem: A Programming System for NIC-Accelerated Network Applications. Symposium on Operating Systems Design and Implementation (OSDI) ( 2018 ). Phitchaya Mangpo Phothilimthana, Ming Liu, Antoine Kaufmann, Simon Peter, Rastislav Bodik, and Thomas Anderson. 2018. Floem: A Programming System for NIC-Accelerated Network Applications. Symposium on Operating Systems Design and Implementation (OSDI) ( 2018 )."},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO50266.2020.00075"},{"key":"e_1_3_2_1_54_1","volume-title":"Babak Falsafi, and Christoph Koch.","author":"Pourhabibi Arash","year":"2020","unstructured":"Arash Pourhabibi , Siddharth Gupta , Hussein Kassir , Mark Sutherland , Zilu Tian , Mario Paulo Drumond , Babak Falsafi, and Christoph Koch. 2020 . Optimus Prime : Accelerating Data Transformation in Servers. Int'l Conf. on Architectural Support for Programming Languages and Operating Systems (ASPLOS) ( 2020 ). Arash Pourhabibi, Siddharth Gupta, Hussein Kassir, Mark Sutherland, Zilu Tian, Mario Paulo Drumond, Babak Falsafi, and Christoph Koch. 2020. Optimus Prime: Accelerating Data Transformation in Servers. Int'l Conf. on Architectural Support for Programming Languages and Operating Systems (ASPLOS) ( 2020 )."},{"key":"e_1_3_2_1_55_1","volume-title":"Wenisch","author":"Sriraman Akshitha","year":"2018","unstructured":"Akshitha Sriraman and Thomas F . Wenisch . 2018 . \u00b5Suite: A Benchmark Suite for Microservices. Int'l Symp. on Workload Characterization (IISWC) ( 2018 ). Akshitha Sriraman and Thomas F. Wenisch. 2018. \u00b5Suite: A Benchmark Suite for Microservices. Int'l Symp. on Workload Characterization (IISWC) ( 2018 )."},{"key":"e_1_3_2_1_56_1","volume-title":"USENIX Symp. on Operating Systems Design and Implementation (OSDI) ( 2018 ).","author":"Sriraman Akshitha","unstructured":"Akshitha Sriraman and Thomas F. Wenisch . 2018. \u00b5Tune: Auto-Tuned Threading for OLDI Microservices . USENIX Symp. on Operating Systems Design and Implementation (OSDI) ( 2018 ). Akshitha Sriraman and Thomas F. Wenisch. 2018. \u00b5Tune: Auto-Tuned Threading for OLDI Microservices. USENIX Symp. on Operating Systems Design and Implementation (OSDI) ( 2018 )."},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/2670979.2670994"},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2006.1639336"},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"crossref","unstructured":"Mark Sutherland Siddharth Gupta Babak Falsafi Virendra Marathe Dionisios Pnevmatikatos and Alexandros Daglis. 2020. The NeBuLa RPC-Optimized Architecture. Int'l Symp. on Computer Architecture (ISCA) ( 2020 ).  Mark Sutherland Siddharth Gupta Babak Falsafi Virendra Marathe Dionisios Pnevmatikatos and Alexandros Daglis. 2020. The NeBuLa RPC-Optimized Architecture. Int'l Symp. on Computer Architecture (ISCA) ( 2020 ).","DOI":"10.1109\/ISCA45697.2020.00027"},{"key":"e_1_3_2_1_60_1","volume-title":"Proceedings of the Twenty Sixth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS).","author":"Zhang Yanqi","year":"2021","unstructured":"Yanqi Zhang , Weizhe Hua , Zhuangzhuang Zhou , Ed Suh , and Christina Delimitrou . 2021 . Sinan: Data-Driven Resource Management for Interactive Microservices . In Proceedings of the Twenty Sixth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS). Yanqi Zhang, Weizhe Hua, Zhuangzhuang Zhou, Ed Suh, and Christina Delimitrou. 2021. Sinan: Data-Driven Resource Management for Interactive Microservices. In Proceedings of the Twenty Sixth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)."}],"event":{"name":"ASPLOS '21: 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems","location":"Virtual USA","acronym":"ASPLOS '21","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"]},"container-title":["Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3445814.3446696","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/abs\/10.1145\/3445814.3446696","content-type":"text\/html","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3445814.3446696","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3445814.3446696","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T21:28:14Z","timestamp":1750195694000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3445814.3446696"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,4,17]]},"references-count":60,"alternative-id":["10.1145\/3445814.3446696","10.1145\/3445814"],"URL":"https:\/\/doi.org\/10.1145\/3445814.3446696","relation":{},"subject":[],"published":{"date-parts":[[2021,4,17]]},"assertion":[{"value":"2021-04-17","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}