{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,31]],"date-time":"2025-12-31T12:21:27Z","timestamp":1767183687949,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":78,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,8,19]],"date-time":"2019-08-19T00:00:00Z","timestamp":1566172800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CCF-1637532, CNS-1413972"],"award-info":[{"award-number":["CCF-1637532, CNS-1413972"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100007297","name":"Office of Naval Research","doi-asserted-by":"publisher","award":["N00014-15-1-2177"],"award-info":[{"award-number":["N00014-15-1-2177"]}],"id":[{"id":"10.13039\/100007297","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2019,8,19]]},"DOI":"10.1145\/3341302.3342093","type":"proceedings-article","created":{"date-parts":[[2019,8,14]],"date-time":"2019-08-14T19:32:36Z","timestamp":1565811156000},"page":"351-366","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":35,"title":["PicNIC"],"prefix":"10.1145","author":[{"given":"Praveen","family":"Kumar","sequence":"first","affiliation":[{"name":"Cornell University"}]},{"given":"Nandita","family":"Dukkipati","sequence":"additional","affiliation":[{"name":"Google"}]},{"given":"Nathan","family":"Lewis","sequence":"additional","affiliation":[{"name":"Google"}]},{"given":"Yi","family":"Cui","sequence":"additional","affiliation":[{"name":"Google"}]},{"given":"Yaogong","family":"Wang","sequence":"additional","affiliation":[{"name":"Google"}]},{"given":"Chonggang","family":"Li","sequence":"additional","affiliation":[{"name":"Google"}]},{"given":"Valas","family":"Valancius","sequence":"additional","affiliation":[{"name":"Google"}]},{"given":"Jake","family":"Adriaens","sequence":"additional","affiliation":[{"name":"Google"}]},{"given":"Steve","family":"Gribble","sequence":"additional","affiliation":[{"name":"Google"}]},{"given":"Nate","family":"Foster","sequence":"additional","affiliation":[{"name":"Cornell University"}]},{"given":"Amin","family":"Vahdat","sequence":"additional","affiliation":[{"name":"Google"}]}],"member":"320","published-online":{"date-parts":[[2019,8,19]]},"reference":[{"volume-title":"46th Annual Allerton Conference on Communication, Control, and Computing","author":"Alizadeh Mohammad","key":"e_1_3_2_2_1_1","unstructured":"Mohammad Alizadeh , Berk Atikoglu , Abdul Kabbani , Ashvin Lakshmikantha , Rong Pan , Balaji Prabhakar , and Mick Seaman . 2008. Data Center Transport Mechanisms: Congestion Control Theory and IEEE Standardization . In 46th Annual Allerton Conference on Communication, Control, and Computing . IEEE , Urbana- Champaign, IL, USA , 1270--1277. Mohammad Alizadeh, Berk Atikoglu, Abdul Kabbani, Ashvin Lakshmikantha, Rong Pan, Balaji Prabhakar, and Mick Seaman. 2008. Data Center Transport Mechanisms: Congestion Control Theory and IEEE Standardization. In 46th Annual Allerton Conference on Communication, Control, and Computing. IEEE, Urbana-Champaign, IL, USA, 1270--1277."},{"key":"e_1_3_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1851182.1851192"},{"key":"e_1_3_2_2_3_1","unstructured":"Amazon. 2018. Amazon EC2. https:\/\/aws.amazon.com\/ec2\/  Amazon. 2018. Amazon EC2. https:\/\/aws.amazon.com\/ec2\/"},{"key":"e_1_3_2_2_4_1","unstructured":"Amazon. 2018. Enhanced Networking on Linux. https:\/\/docs.aws.amazon.com\/AWSEC2\/latest\/UserGuide\/enhanced-networking.html.  Amazon. 2018. Enhanced Networking on Linux. https:\/\/docs.aws.amazon.com\/AWSEC2\/latest\/UserGuide\/enhanced-networking.html."},{"volume-title":"End-to-end Performance Isolation Through Virtual Datacenters","author":"Angel Sebastian","key":"e_1_3_2_2_5_1","unstructured":"Sebastian Angel , Hitesh Ballani , Thomas Karagiannis , Greg O'Shea , and Eno Thereska . 2014. End-to-end Performance Isolation Through Virtual Datacenters . In OSDI. USENIX Association , Broomfield, CO , 233--248. Sebastian Angel, Hitesh Ballani, Thomas Karagiannis, Greg O'Shea, and Eno Thereska. 2014. End-to-end Performance Isolation Through Virtual Datacenters. In OSDI. USENIX Association, Broomfield, CO, 233--248."},{"key":"e_1_3_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2254756.2254766"},{"key":"e_1_3_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/2018436.2018465"},{"key":"e_1_3_2_2_8_1","first-page":"171","article-title":"Chatty Tenants and the Cloud Network Sharing Problem. In NSDI. USENIX Association","author":"Ballani Hitesh","year":"2013","unstructured":"Hitesh Ballani , Keon Jang , Thomas Karagiannis , Changhoon Kim , Dinan Gunawardena , and Greg O'Shea . 2013 . Chatty Tenants and the Cloud Network Sharing Problem. In NSDI. USENIX Association , Lombard , IL , 171 -- 184 . Hitesh Ballani, Keon Jang, Thomas Karagiannis, Changhoon Kim, Dinan Gunawardena, and Greg O'Shea. 2013. Chatty Tenants and the Cloud Network Sharing Problem. In NSDI. USENIX Association, Lombard, IL, 171--184.","journal-title":"Lombard"},{"key":"e_1_3_2_2_9_1","volume-title":"IX: A Protected Dataplane Operating System for High Throughput and Low Latency","author":"Belay Adam","year":"2014","unstructured":"Adam Belay , George Prekas , Ana Klimovic , Samuel Grossman , Christos Kozyrakis , and Edouard Bugnion . 2014 . IX: A Protected Dataplane Operating System for High Throughput and Low Latency . In OSDI. USENIX Association , Broomfield, CO , 49--65. Adam Belay, George Prekas, Ana Klimovic, Samuel Grossman, Christos Kozyrakis, and Edouard Bugnion. 2014. IX: A Protected Dataplane Operating System for High Throughput and Low Latency. In OSDI. USENIX Association, Broomfield, CO, 49--65."},{"key":"e_1_3_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1879141.1879175"},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.17487\/RFC2544"},{"key":"e_1_3_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/63039.63045"},{"key":"e_1_3_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/3037697.3037700"},{"key":"e_1_3_2_2_14_1","volume-title":"HUG: Multi-Resource Fairness for Correlated and Elastic Demands","author":"Chowdhury Mosharaf","year":"2016","unstructured":"Mosharaf Chowdhury , Zhenhua Liu , Ali Ghodsi , and Ion Stoica . 2016 . HUG: Multi-Resource Fairness for Correlated and Elastic Demands . In NSDI. USENIX Association , Santa Clara, CA , 407--424. Mosharaf Chowdhury, Zhenhua Liu, Ali Ghodsi, and Ion Stoica. 2016. HUG: Multi-Resource Fairness for Correlated and Elastic Demands. In NSDI. USENIX Association, Santa Clara, CA, 407--424."},{"key":"e_1_3_2_2_15_1","unstructured":"Jonathan Corbet. 2012. TCP Small Queues. https:\/\/lwn.net\/Articles\/507065\/. Online accessed: 2019-07.  Jonathan Corbet. 2012. TCP Small Queues. https:\/\/lwn.net\/Articles\/507065\/. Online accessed: 2019-07."},{"key":"e_1_3_2_2_16_1","unstructured":"Michael Dalton David Schultz Jacob Adriaens Ahsan Arefin Anshuman Gupta Brian Fahs Dima Rubinstein Enrique Cauich Zermeno Erik Rubow James Alexander Docauer Jesse Alpert Jing Ai Jon Olson Kevin DeCabooter Marc de Kruijf Nan Hua Nathan Lewis Nikhil Kasinadhuni Riccardo Crepaldi Srinivas Krishnan Subbaiah Venkata Yossi Richter Uday Naik and Amin Vahdat. 2018. Andromeda: Performance Isolation and Velocity at Scale in Cloud Network Virtualization. In NSDI. USENIX Association Renton WA 373--387.   Michael Dalton David Schultz Jacob Adriaens Ahsan Arefin Anshuman Gupta Brian Fahs Dima Rubinstein Enrique Cauich Zermeno Erik Rubow James Alexander Docauer Jesse Alpert Jing Ai Jon Olson Kevin DeCabooter Marc de Kruijf Nan Hua Nathan Lewis Nikhil Kasinadhuni Riccardo Crepaldi Srinivas Krishnan Subbaiah Venkata Yossi Richter Uday Naik and Amin Vahdat. 2018. Andromeda: Performance Isolation and Velocity at Scale in Cloud Network Virtualization. In NSDI . USENIX Association Renton WA 373--387."},{"key":"e_1_3_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/238721.238786"},{"key":"e_1_3_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/316188.316209"},{"key":"e_1_3_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1111322.1111336"},{"key":"e_1_3_2_2_20_1","volume-title":"Cody Smith, Roman Kononov, Eric Mann-Hielscher, Ardas Cilingiroglu, Bin Cheyney, Wentao Shang, and Jinnah Dylan Hosein.","author":"Eisenbud Daniel E","year":"2016","unstructured":"Daniel E Eisenbud , Cheng Yi , Carlo Contavalli , Cody Smith, Roman Kononov, Eric Mann-Hielscher, Ardas Cilingiroglu, Bin Cheyney, Wentao Shang, and Jinnah Dylan Hosein. 2016 . Maglev : A Fast and Reliable Software Network Load Balancer. In NSDI. USENIX Association , Santa Clara, CA, 523--535. Daniel E Eisenbud, Cheng Yi, Carlo Contavalli, Cody Smith, Roman Kononov, Eric Mann-Hielscher, Ardas Cilingiroglu, Bin Cheyney, Wentao Shang, and Jinnah Dylan Hosein. 2016. Maglev: A Fast and Reliable Software Network Load Balancer. In NSDI. USENIX Association, Santa Clara, CA, 523--535."},{"key":"e_1_3_2_2_21_1","volume-title":"VFP: A Virtual Switch Platform for Host SDN in the Public Cloud","author":"Firestone Daniel","year":"2017","unstructured":"Daniel Firestone . 2017 . VFP: A Virtual Switch Platform for Host SDN in the Public Cloud . In NSDI. USENIX Association , Boston, MA , 315--328. Daniel Firestone. 2017. VFP: A Virtual Switch Platform for Host SDN in the Public Cloud. In NSDI. USENIX Association, Boston, MA, 315--328."},{"key":"e_1_3_2_2_22_1","volume-title":"Somesh Chaturmohta, Matt Humphrey, Jack Lavier","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 NSDI. USENIX Association , Renton, WA, 51--66. 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 NSDI. USENIX Association, Renton, WA, 51--66."},{"key":"e_1_3_2_2_23_1","doi-asserted-by":"crossref","unstructured":"Philippe Flajolet \u00c9ric Fusy Olivier Gandouet and Fr\u00e9d\u00e9ric Meunier. 2007. HyperLogLog: the analysis of a near-optimal cardinality estimation algorithm. In Discrete Mathematics and Theoretical Computer Science. Discrete Mathematics and Theoretical Computer Science 137--156.  Philippe Flajolet \u00c9ric Fusy Olivier Gandouet and Fr\u00e9d\u00e9ric Meunier. 2007. HyperLogLog: the analysis of a near-optimal cardinality estimation algorithm. In Discrete Mathematics and Theoretical Computer Science . Discrete Mathematics and Theoretical Computer Science 137--156.","DOI":"10.46298\/dmtcs.3545"},{"key":"e_1_3_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2342356.2342358"},{"volume-title":"Dominant Resource Fairness: Fair Allocation of Multiple Resource Types","author":"Ghodsi Ali","key":"e_1_3_2_2_25_1","unstructured":"Ali Ghodsi , Matei Zaharia , Benjamin Hindman , Andy Konwinski , Scott Shenker , and Ion Stoica . 2011. Dominant Resource Fairness: Fair Allocation of Multiple Resource Types . In NSDI. USENIX Association , Boston, MA , 323--336. Ali Ghodsi, Matei Zaharia, Benjamin Hindman, Andy Konwinski, Scott Shenker, and Ion Stoica. 2011. Dominant Resource Fairness: Fair Allocation of Multiple Resource Types. In NSDI. USENIX Association, Boston, MA, 323--336."},{"key":"e_1_3_2_2_26_1","volume-title":"YoungGyoun Moon, Changho Hwang, and KyoungSoo Park.","author":"Go Younghwan","year":"2017","unstructured":"Younghwan Go , Muhammad Asim Jamshed , YoungGyoun Moon, Changho Hwang, and KyoungSoo Park. 2017 . APUNet: Revitalizing GPU as Packet Processing Accelerator. In NSDI. USENIX Association , Boston, MA, 83--96. Younghwan Go, Muhammad Asim Jamshed, YoungGyoun Moon, Changho Hwang, and KyoungSoo Park. 2017. APUNet: Revitalizing GPU as Packet Processing Accelerator. In NSDI. USENIX Association, Boston, MA, 83--96."},{"key":"e_1_3_2_2_27_1","unstructured":"Google. 2018. Google Compute Engine. https:\/\/cloud.google.com\/compute  Google. 2018. Google Compute Engine. https:\/\/cloud.google.com\/compute"},{"key":"e_1_3_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1921168.1921188"},{"key":"e_1_3_2_2_29_1","volume-title":"SoftNIC: A Software NIC to Augment Hardware. EECS Department","author":"Han Sangjin","year":"2015","unstructured":"Sangjin Han , Keon Jang , Aurojit Panda , Shoumik Palkar , Dongsu Han , and Sylvia Ratnasamy . 2015. SoftNIC: A Software NIC to Augment Hardware. EECS Department , University of California , Berkeley, Tech . Rep. UCB\/EECS- 2015 -155 (2015). Sangjin Han, Keon Jang, Aurojit Panda, Shoumik Palkar, Dongsu Han, and Sylvia Ratnasamy. 2015. SoftNIC: A Software NIC to Augment Hardware. EECS Department, University of California, Berkeley, Tech. Rep. UCB\/EECS-2015-155 (2015)."},{"key":"e_1_3_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2486001.2486012"},{"key":"e_1_3_2_2_31_1","unstructured":"Intel. 2018. Intel Ethernet Controller XL710 10\/40 GbE. https:\/\/www.intel.com\/content\/dam\/www\/public\/us\/en\/documents\/specification-updates\/xl710-10-40-controller-spec-update.pdf.  Intel. 2018. Intel Ethernet Controller XL710 10\/40 GbE. https:\/\/www.intel.com\/content\/dam\/www\/public\/us\/en\/documents\/specification-updates\/xl710-10-40-controller-spec-update.pdf."},{"key":"e_1_3_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/2486001.2486019"},{"key":"e_1_3_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2391229.2391239"},{"key":"e_1_3_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2785956.2787479"},{"key":"e_1_3_2_2_35_1","first-page":"297","article-title":"EyeQ: Practical Network Performance Isolation at the Edge. In NSDI. USENIX Association","author":"Jeyakumar Vimalkumar","year":"2013","unstructured":"Vimalkumar Jeyakumar , Mohammad Alizadeh , David Mazi\u00e8res , Balaji Prabhakar , Albert Greenberg , and Changhoon Kim . 2013 . EyeQ: Practical Network Performance Isolation at the Edge. In NSDI. USENIX Association , Lombard , IL , 297 -- 312 . Vimalkumar Jeyakumar, Mohammad Alizadeh, David Mazi\u00e8res, Balaji Prabhakar, Albert Greenberg, and Changhoon Kim. 2013. EyeQ: Practical Network Performance Isolation at the Edge. In NSDI. USENIX Association, Lombard, IL, 297--312.","journal-title":"Lombard"},{"key":"e_1_3_2_2_36_1","volume-title":"Virtio: An I\/O virtualization framework for Linux. IBM White Paper","author":"Jones M Tim","year":"2010","unstructured":"M Tim Jones . 2010 . Virtio: An I\/O virtualization framework for Linux. IBM White Paper (2010). M Tim Jones. 2010. Virtio: An I\/O virtualization framework for Linux. IBM White Paper (2010)."},{"volume-title":"Network Virtualization in Multi-tenant Datacenters","author":"Koponen Teemu","key":"e_1_3_2_2_37_1","unstructured":"Teemu Koponen , Keith Amidon , Peter Balland , Mart\u00edn Casado , Anupam Chanda , Bryan Fulton , Igor Ganichev , Jesse Gross , Paul Ingram , Ethan Jackson , Andrew Lambeth , Romain Lenglet , Shih-Hao Li , Amar Padmanabhan , Justin Pettit , Ben Pfaf , Rajiv Ramanathan , Scott Shenker , Alan Shieh , Jeremy Stribling , Pankaj Thakkar , Dan Wendlandt , Alexander Yip , and Ronghua Zhang . 2014. Network Virtualization in Multi-tenant Datacenters . In NSDI. USENIX Association , Seattle, WA , 203--216. Teemu Koponen, Keith Amidon, Peter Balland, Mart\u00edn Casado, Anupam Chanda, Bryan Fulton, Igor Ganichev, Jesse Gross, Paul Ingram, Ethan Jackson, Andrew Lambeth, Romain Lenglet, Shih-Hao Li, Amar Padmanabhan, Justin Pettit, Ben Pfaf, Rajiv Ramanathan, Scott Shenker, Alan Shieh, Jeremy Stribling, Pankaj Thakkar, Dan Wendlandt, Alexander Yip, and Ronghua Zhang. 2014. Network Virtualization in Multi-tenant Datacenters. In NSDI. USENIX Association, Seattle, WA, 203--216."},{"key":"e_1_3_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2785956.2787478"},{"key":"e_1_3_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/2317307.2317309"},{"key":"e_1_3_2_2_40_1","volume-title":"Understanding Performance of PCI Express Systems. WP350 (v1. 2). Xilinx","author":"Lawley Jason","year":"2014","unstructured":"Jason Lawley . 2014. Understanding Performance of PCI Express Systems. WP350 (v1. 2). Xilinx ( 2014 ). Jason Lawley. 2014. Understanding Performance of PCI Express Systems. WP350 (v1. 2). Xilinx (2014)."},{"key":"e_1_3_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/2619239.2626326"},{"key":"e_1_3_2_2_42_1","volume-title":"Mutilate: High-Performance Memcached Load Generator. https:\/\/github.com\/leverich\/mutilate.","author":"Leverich Jacob","year":"2014","unstructured":"Jacob Leverich . 2014 . Mutilate: High-Performance Memcached Load Generator. https:\/\/github.com\/leverich\/mutilate. Jacob Leverich. 2014. Mutilate: High-Performance Memcached Load Generator. https:\/\/github.com\/leverich\/mutilate."},{"key":"e_1_3_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132756"},{"key":"e_1_3_2_2_44_1","unstructured":"Linux. 2018. NAPI (New API). https:\/\/wiki.linuxfoundation.org\/networking\/napi. Online accessed: 2019-07.  Linux. 2018. NAPI (New API). https:\/\/wiki.linuxfoundation.org\/networking\/napi. Online accessed: 2019-07."},{"key":"e_1_3_2_2_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/3230718.3230728"},{"key":"e_1_3_2_2_46_1","unstructured":"Memcached. 2018. Memcached key-value store. https:\/\/memcached.org\/. Online accessed: 2019-07.  Memcached. 2018. Memcached key-value store. https:\/\/memcached.org\/. Online accessed: 2019-07."},{"key":"e_1_3_2_2_47_1","unstructured":"Microsoft. 2018. Azure. https:\/\/azure.microsoft.com\/.  Microsoft. 2018. Azure. https:\/\/azure.microsoft.com\/."},{"key":"e_1_3_2_2_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/2785956.2787510"},{"key":"e_1_3_2_2_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/2378956.2378964"},{"key":"e_1_3_2_2_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/263326.263335"},{"key":"e_1_3_2_2_51_1","doi-asserted-by":"crossref","unstructured":"Al Morton. 2013. IMIX Genome: Specification of Variable Packet Sizes for Additional Testing. https:\/\/tools.ietf.org\/html\/rfc6985.  Al Morton. 2013. IMIX Genome: Specification of Variable Packet Sizes for Additional Testing. https:\/\/tools.ietf.org\/html\/rfc6985.","DOI":"10.17487\/rfc6985"},{"key":"e_1_3_2_2_52_1","unstructured":"David Mulnix. 2017. Intel<sup>\u00ae<\/sup> Xeon<sup>\u00ae<\/sup> Processor Scalable Family Technical Overview. https:\/\/software.intel.com\/en-us\/articles\/intel-xeon-processor-scalable-family-technical-overview. Online accessed: 2019-07.  David Mulnix. 2017. Intel<sup>\u00ae<\/sup> Xeon<sup>\u00ae<\/sup> Processor Scalable Family Technical Overview. https:\/\/software.intel.com\/en-us\/articles\/intel-xeon-processor-scalable-family-technical-overview. Online accessed: 2019-07."},{"key":"e_1_3_2_2_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/3230543.3230560"},{"key":"e_1_3_2_2_54_1","first-page":"385","article-title":"Scaling Memcache at Facebook. In NSDI. USENIX Association","author":"Nishtala Rajesh","year":"2013","unstructured":"Rajesh Nishtala , Hans Fugal , Steven Grimm , Marc Kwiatkowski , Herman Lee , Harry C. Li , Ryan McElroy , Mike Paleczny , Daniel Peek , Paul Saab , David Stafford , Tony Tung , and Venkateshwaran Venkataramani . 2013 . Scaling Memcache at Facebook. In NSDI. USENIX Association , Lombard , IL , 385 -- 398 . Rajesh Nishtala, Hans Fugal, Steven Grimm, Marc Kwiatkowski, Herman Lee, Harry C. Li, Ryan McElroy, Mike Paleczny, Daniel Peek, Paul Saab, David Stafford, Tony Tung, and Venkateshwaran Venkataramani. 2013. Scaling Memcache at Facebook. In NSDI. USENIX Association, Lombard, IL, 385--398.","journal-title":"Lombard"},{"volume-title":"NetBricks: Taking the V out of NFV","author":"Panda Aurojit","key":"e_1_3_2_2_55_1","unstructured":"Aurojit Panda , Sangjin Han , Keon Jang , Melvin Walls , Sylvia Ratnasamy , and Scott Shenker . 2016. NetBricks: Taking the V out of NFV . In OSDI. USENIX Association , Savannah, GA , 203--216. Aurojit Panda, Sangjin Han, Keon Jang, Melvin Walls, Sylvia Ratnasamy, and Scott Shenker. 2016. NetBricks: Taking the V out of NFV. In OSDI. USENIX Association, Savannah, GA, 203--216."},{"key":"e_1_3_2_2_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/2486001.2486026"},{"key":"e_1_3_2_2_57_1","unstructured":"PCI-SIG. 2019. Single Root I\/O Virtualization (SR-IOV). https:\/\/pcisig.com\/specifications\/iov. Online accessed: 2019-07.  PCI-SIG. 2019. Single Root I\/O Virtualization (SR-IOV). https:\/\/pcisig.com\/specifications\/iov. Online accessed: 2019-07."},{"key":"e_1_3_2_2_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/3230543.3230573"},{"key":"e_1_3_2_2_59_1","volume-title":"Doug Woos, Arvind Krishnamurthy, Thomas Anderson, and Timothy Roscoe.","author":"Peter Simon","year":"2014","unstructured":"Simon Peter , Jialin Li , Irene Zhang , Dan RK Ports , Doug Woos, Arvind Krishnamurthy, Thomas Anderson, and Timothy Roscoe. 2014 . Arrakis : The Operating System is the Control Plane. In OSDI. USENIX Association , Broomfield, CO, 1--16. Simon Peter, Jialin Li, Irene Zhang, Dan RK Ports, Doug Woos, Arvind Krishnamurthy, Thomas Anderson, and Timothy Roscoe. 2014. Arrakis: The Operating System is the Control Plane. In OSDI. USENIX Association, Broomfield, CO, 1--16."},{"volume-title":"The Design and Implementation of Open vSwitch","author":"Pfaff Ben","key":"e_1_3_2_2_60_1","unstructured":"Ben Pfaff , Justin Pettit , Teemu Koponen , Ethan Jackson , Andy Zhou , Jarno Rajahalme , Jesse Gross , Alex Wang , Joe Stringer , Pravin Shelar , Keith Amidon , and Mart\u00edn Casado . 2015. The Design and Implementation of Open vSwitch . In NSDI. USENIX Association , Oakland, CA , 117--130. Ben Pfaff, Justin Pettit, Teemu Koponen, Ethan Jackson, Andy Zhou, Jarno Rajahalme, Jesse Gross, Alex Wang, Joe Stringer, Pravin Shelar, Keith Amidon, and Mart\u00edn Casado. 2015. The Design and Implementation of Open vSwitch. In NSDI. USENIX Association, Oakland, CA, 117--130."},{"key":"e_1_3_2_2_61_1","volume-title":"Floem: A Programming System for NIC-Accelerated Network Applications","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 . In OSDI. USENIX Association , Carlsbad, CA , 663--679. Phitchaya Mangpo Phothilimthana, Ming Liu, Antoine Kaufmann, Simon Peter, Rastislav Bodik, and Thomas Anderson. 2018. Floem: A Programming System for NIC-Accelerated Network Applications. In OSDI. USENIX Association, Carlsbad, CA, 663--679."},{"key":"e_1_3_2_2_62_1","doi-asserted-by":"publisher","DOI":"10.1145\/2342356.2342396"},{"key":"e_1_3_2_2_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/2486001.2486027"},{"key":"e_1_3_2_2_64_1","volume-title":"SENIC: Scalable NIC for End-Host Rate Limiting","author":"Radhakrishnan Sivasankar","year":"2014","unstructured":"Sivasankar Radhakrishnan , Yilong Geng , Vimalkumar Jeyakumar , Abdul Kabbani , George Porter , and Amin Vahdat . 2014 . SENIC: Scalable NIC for End-Host Rate Limiting . In NSDI. USENIX Association , Seattle, WA , 475--488. Sivasankar Radhakrishnan, Yilong Geng, Vimalkumar Jeyakumar, Abdul Kabbani, George Porter, and Amin Vahdat. 2014. SENIC: Scalable NIC for End-Host Rate Limiting. In NSDI. USENIX Association, Seattle, WA, 475--488."},{"key":"e_1_3_2_2_65_1","doi-asserted-by":"publisher","DOI":"10.1145\/342001.339668"},{"key":"e_1_3_2_2_66_1","volume-title":"Yoshio Turner, Paolo Soares, and Dorgival O Guedes.","author":"Rodrigues Henrique","year":"2011","unstructured":"Henrique Rodrigues , Jose Renato Santos , Yoshio Turner, Paolo Soares, and Dorgival O Guedes. 2011 . Gatekeeper : Supporting Bandwidth Guarantees for Multi-tenant Datacenter Networks. In WIOV. USENIX Association , Portland, OR, 784--789. Henrique Rodrigues, Jose Renato Santos, Yoshio Turner, Paolo Soares, and Dorgival O Guedes. 2011. Gatekeeper: Supporting Bandwidth Guarantees for Multi-tenant Datacenter Networks. In WIOV. USENIX Association, Portland, OR, 784--789."},{"key":"e_1_3_2_2_67_1","doi-asserted-by":"publisher","DOI":"10.1145\/3098822.3098852"},{"key":"e_1_3_2_2_68_1","unstructured":"SDNCentral. 2014. Brocade Vyatta 5600 vRouter: Performance Validation. https:\/\/networkbuilders.intel.com\/docs\/Vyatta_5600_Performance_Test_Full_Report.pdf Online accessed: 2019-07.  SDNCentral. 2014. Brocade Vyatta 5600 vRouter: Performance Validation. https:\/\/networkbuilders.intel.com\/docs\/Vyatta_5600_Performance_Test_Full_Report.pdf Online accessed: 2019-07."},{"volume-title":"Sharing the Data Center Network","author":"Shieh Alan","key":"e_1_3_2_2_69_1","unstructured":"Alan Shieh , Srikanth Kandula , Albert G Greenberg , Changhoon Kim , and Bikas Saha . 2011. Sharing the Data Center Network . In NSDI. USENIX Association , Boston, MA , 309--322. Alan Shieh, Srikanth Kandula, Albert G Greenberg, Changhoon Kim, and Bikas Saha. 2011. Sharing the Data Center Network. In NSDI. USENIX Association, Boston, MA, 309--322."},{"key":"e_1_3_2_2_70_1","doi-asserted-by":"publisher","DOI":"10.1145\/2934872.2934899"},{"key":"e_1_3_2_2_71_1","volume-title":"Loom: Flexible and Efficient NIC Packet Scheduling","author":"Stephens Brent","year":"2019","unstructured":"Brent Stephens , Aditya Akella , and Michael Swift . 2019 . Loom: Flexible and Efficient NIC Packet Scheduling . In NSDI. USENIX Association , Boston, MA , 33--46. Brent Stephens, Aditya Akella, and Michael Swift. 2019. Loom: Flexible and Efficient NIC Packet Scheduling. In NSDI. USENIX Association, Boston, MA, 33--46."},{"key":"e_1_3_2_2_72_1","doi-asserted-by":"publisher","DOI":"10.1145\/3286062.3286068"},{"key":"e_1_3_2_2_73_1","unstructured":"Tolly. 2016. Mellanox Spectrum vs. Broadcom StrataXGS Tomahawk: 25GbE and 100GbE Performance Evaluation - Evaluating Consistency & Predictability. https:\/\/www.mellanox.com\/related-docs\/products\/tolly-report-performance-evaluation-2016-march.pdf. Online accessed: 2019-07.  Tolly. 2016. Mellanox Spectrum vs. Broadcom StrataXGS Tomahawk: 25GbE and 100GbE Performance Evaluation - Evaluating Consistency & Predictability. https:\/\/www.mellanox.com\/related-docs\/products\/tolly-report-performance-evaluation-2016-march.pdf. Online accessed: 2019-07."},{"key":"e_1_3_2_2_74_1","doi-asserted-by":"publisher","DOI":"10.1145\/41457.37504"},{"key":"e_1_3_2_2_75_1","unstructured":"Wikipedia. 2019. Internet_Mix. https:\/\/en.wikipedia.org\/wiki\/Internet_Mix. Online accessed: 2019-07.  Wikipedia. 2019. Internet_Mix. https:\/\/en.wikipedia.org\/wiki\/Internet_Mix. Online accessed: 2019-07."},{"key":"e_1_3_2_2_76_1","doi-asserted-by":"publisher","DOI":"10.1145\/2342356.2342397"},{"key":"e_1_3_2_2_77_1","doi-asserted-by":"publisher","DOI":"10.1145\/3098583.3098591"},{"key":"e_1_3_2_2_78_1","doi-asserted-by":"publisher","DOI":"10.1145\/2785956.2787484"}],"event":{"name":"SIGCOMM '19: ACM SIGCOMM 2019 Conference","sponsor":["SIGCOMM ACM Special Interest Group on Data Communication"],"location":"Beijing China","acronym":"SIGCOMM '19"},"container-title":["Proceedings of the ACM Special Interest Group on Data Communication"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3341302.3342093","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3341302.3342093","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3341302.3342093","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:12:57Z","timestamp":1750201977000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3341302.3342093"}},"subtitle":["predictable virtualized NIC"],"short-title":[],"issued":{"date-parts":[[2019,8,19]]},"references-count":78,"alternative-id":["10.1145\/3341302.3342093","10.1145\/3341302"],"URL":"https:\/\/doi.org\/10.1145\/3341302.3342093","relation":{},"subject":[],"published":{"date-parts":[[2019,8,19]]},"assertion":[{"value":"2019-08-19","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}