{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,6]],"date-time":"2026-06-06T01:15:40Z","timestamp":1780708540036,"version":"3.54.1"},"publisher-location":"New York, NY, USA","reference-count":31,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,11,4]],"date-time":"2020-11-04T00:00:00Z","timestamp":1604448000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100006502","name":"Defense Sciences Office, DARPA","doi-asserted-by":"publisher","award":["HR0011-17-C-0047"],"award-info":[{"award-number":["HR0011-17-C-0047"]}],"id":[{"id":"10.13039\/100006502","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004801","name":"National Science Foundation","doi-asserted-by":"publisher","award":["FMiTF-1837030"],"award-info":[{"award-number":["FMiTF-1837030"]}],"id":[{"id":"10.13039\/501100004801","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004801","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CNS-1703493"],"award-info":[{"award-number":["CNS-1703493"]}],"id":[{"id":"10.13039\/501100004801","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,11,4]]},"DOI":"10.1145\/3422604.3425933","type":"proceedings-article","created":{"date-parts":[[2020,10,30]],"date-time":"2020-10-30T00:50:36Z","timestamp":1604019036000},"page":"168-174","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":14,"title":["Elastic Switch Programming with P4All"],"prefix":"10.1145","author":[{"given":"Mary","family":"Hogan","sequence":"first","affiliation":[{"name":"Princeton University, Princeton, NJ, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shir","family":"Landau-Feibish","sequence":"additional","affiliation":[{"name":"Princeton University, Princeton, NJ, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mina","family":"Tahmasbi Arashloo","sequence":"additional","affiliation":[{"name":"Cornell University, Ithaca, NY, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jennifer","family":"Rexford","sequence":"additional","affiliation":[{"name":"Princeton University, Princeton, NJ, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"David","family":"Walker","sequence":"additional","affiliation":[{"name":"Princeton University, Princeton, NJ, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Rob","family":"Harrison","sequence":"additional","affiliation":[{"name":"United States Military Academy, West Point, NY, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2020,11,4]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Efficient Measurement on Programmable Switches Using Probabilistic Recirculation. In IEEE International Conference on Network Protocols. 313--323","author":"Ben-Basat R."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2656877.2656890"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"crossref","unstructured":"Pat Bosshart Glen Gibb Hun-Seok Kim George Varghese Nick McKeown Martin Izzard Fernando Mujica and Mark Horowitz. 2013. Forwarding metamorphosis: Fast programmable match-action processing in hardware for SDN. In ACM SIGCOMM. 99--110.  Pat Bosshart Glen Gibb Hun-Seok Kim George Varghese Nick McKeown Martin Izzard Fernando Mujica and Mark Horowitz. 2013. Forwarding metamorphosis: Fast programmable match-action processing in hardware for SDN. In ACM SIGCOMM. 99--110.","DOI":"10.1145\/2486001.2486011"},{"key":"e_1_3_2_1_4_1","volume-title":"Web Caching and Zipf-like Distributions: Evidence and Implications","author":"Breslau Lee"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jalgor.2003.12.001"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611972757.5"},{"key":"e_1_3_2_1_7_1","volume-title":"Autogenerating Fast Packet-Processing Code Using Program Synthesis. In ACM SIGCOMM Workshop on Hot Topics in Networks. 150--160","author":"Gao Xiangyu","year":"2019"},{"key":"e_1_3_2_1_8_1","volume-title":"Sonata: Query-driven Streaming Network Telemetry. In ACM SIGCOMM. ACM, 357--371. https:\/\/doi.org\/10.1145\/3230543.3230555","author":"Gupta Arpit","year":"2018"},{"key":"e_1_3_2_1_9_1","volume-title":"Network-Wide Heavy Hitter Detection with Commodity Switches. In Symposium on SDN Research. Article Article 8, 7 pages.","author":"Harrison Rob","year":"2018"},{"key":"e_1_3_2_1_10_1","volume-title":"Blink: Fast Connectivity Recovery Entirely in the Data Plane. In USENIX Symposium on Networked Systems Design and Implementation","author":"Holterbach Thomas","year":"2019"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"crossref","unstructured":"Qun Huang Xin Jin Patrick P. C. Lee Runhui Li Lu Tang Yi-Chao Chen and Gong Zhang. 2017. SketchVisor: Robust Network Measurement for Software Packet Processing. In ACM SIGCOMM. 113--126.  Qun Huang Xin Jin Patrick P. C. Lee Runhui Li Lu Tang Yi-Chao Chen and Gong Zhang. 2017. SketchVisor: Robust Network Measurement for Software Packet Processing. In ACM SIGCOMM. 113--126.","DOI":"10.1145\/3098822.3098831"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"crossref","unstructured":"Qun Huang Patrick P. C. Lee and Yungang Bao. 2018. SketchLearn: Relieving User Burdens in Approximate Measurement with Automated Statistical Inference. In ACM SIGCOMM. 576--590. https:\/\/doi.org\/10.1145\/3230543.3230559  Qun Huang Patrick P. C. Lee and Yungang Bao. 2018. SketchLearn: Relieving User Burdens in Approximate Measurement with Automated Statistical Inference. In ACM SIGCOMM. 576--590. https:\/\/doi.org\/10.1145\/3230543.3230559","DOI":"10.1145\/3230543.3230559"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/3185467.3185494"},{"key":"e_1_3_2_1_14_1","volume-title":"NetChain: Scale-Free Sub-RTT Coordination. In USENIX Symposium on Networked Systems Design and Implementation","author":"Jin Xin","year":"2018"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132764"},{"key":"e_1_3_2_1_16_1","volume-title":"USENIX Conference on Networked Systems Design and Implementation. USENIX Association, USA, 103--115","author":"Jose Lavanya","year":"2015"},{"key":"e_1_3_2_1_17_1","volume-title":"Leino and Philipp R\u00fcmmer","author":"K. Rustan","year":"2010"},{"key":"e_1_3_2_1_18_1","volume-title":"FlowRadar: A Better NetFlow for Data Centers. In USENIX Symposium on Networked Systems Design and Implementation","author":"Li Yuliang","year":"2016"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"crossref","unstructured":"Zaoxing Liu Ran Ben-Basat Gil Einziger Yaron Kassner Vladimir Braverman Roy Friedman and Vyas Sekar. 2019. NitroSketch: Robust and General Sketch-Based Monitoring in Software Switches. In ACM SIGCOMM. 334--350. https:\/\/doi.org\/10.1145\/3341302.3342076  Zaoxing Liu Ran Ben-Basat Gil Einziger Yaron Kassner Vladimir Braverman Roy Friedman and Vyas Sekar. 2019. NitroSketch: Robust and General Sketch-Based Monitoring in Software Switches. In ACM SIGCOMM. 334--350. https:\/\/doi.org\/10.1145\/3341302.3342076","DOI":"10.1145\/3341302.3342076"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"crossref","unstructured":"Zaoxing Liu Antonis Manousis Gregory Vorsanger Vyas Sekar and Vladimir Braverman. 2016. One Sketch to Rule Them All: Rethinking Network Flow Monitoring with UnivMon. In ACM SIGCOMM. 101--114. https:\/\/doi.org\/10.1145\/2934872.2934906  Zaoxing Liu Antonis Manousis Gregory Vorsanger Vyas Sekar and Vladimir Braverman. 2016. One Sketch to Rule Them All: Rethinking Network Flow Monitoring with UnivMon. In ACM SIGCOMM. 101--114. https:\/\/doi.org\/10.1145\/2934872.2934906","DOI":"10.1145\/2934872.2934906"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"crossref","unstructured":"Rui Miao Hongyi Zeng Changhoon Kim Jeongkeun Lee and Minlan Yu. 2017. SilkRoad: Making Stateful Layer-4 Load Balancing Fast and Cheap Using Switching ASICs. In ACM SIGCOMM. 15--28.  Rui Miao Hongyi Zeng Changhoon Kim Jeongkeun Lee and Minlan Yu. 2017. SilkRoad: Making Stateful Layer-4 Load Balancing Fast and Cheap Using Switching ASICs. In ACM SIGCOMM. 15--28.","DOI":"10.1145\/3098822.3098824"},{"key":"e_1_3_2_1_22_1","volume-title":"A guide to NumPy","author":"Oliphant Travis E"},{"key":"e_1_3_2_1_23_1","unstructured":"Recep Ozdag. 2012. Intel\u00ae Ethernet Switch FM6000 Series--Software Defined Networking. goo.gl\/AnvOvX.  Recep Ozdag. 2012. Intel\u00ae Ethernet Switch FM6000 Series--Software Defined Networking. goo.gl\/AnvOvX."},{"key":"e_1_3_2_1_24_1","unstructured":"P4 Language Consortium. 2018. P416 Language Specifications. (2018). https:\/\/p4.org\/p4-spec\/docs\/P4-16-v1.0.0-spec.pdf  P4 Language Consortium. 2018. P416 Language Specifications. (2018). https:\/\/p4.org\/p4-spec\/docs\/P4-16-v1.0.0-spec.pdf"},{"key":"e_1_3_2_1_25_1","unstructured":"Naveen Kr. Sharma Antoine Kaufmann Thomas Anderson Arvind Krishnamurthy Jacob Nelson and Simon Peter. 2017. Evaluating the Power of Flexible Packet Processing for Network Resource Allocation. In USENIX Networked Systems Design and Implementation. 67--82. https:\/\/www.usenix.org\/conference\/nsdi17\/technical-sessions\/presentation\/sharma  Naveen Kr. Sharma Antoine Kaufmann Thomas Anderson Arvind Krishnamurthy Jacob Nelson and Simon Peter. 2017. Evaluating the Power of Flexible Packet Processing for Network Resource Allocation. In USENIX Networked Systems Design and Implementation. 67--82. https:\/\/www.usenix.org\/conference\/nsdi17\/technical-sessions\/presentation\/sharma"},{"key":"e_1_3_2_1_26_1","volume-title":"Approximating Fair Queueing on Reconfigurable Switches. In USENIX Symposium on Networked Systems Design and Implementation","author":"Sharma Naveen Kr.","year":"2018"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2934872.2934900"},{"key":"e_1_3_2_1_28_1","volume-title":"Heavy-Hitter Detection Entirely in the Data Plane. In ACM SIGCOMM Symposium on SDN Research. ACM, 164--176","author":"Sivaraman Vibhaalakshmi","year":"2017"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"crossref","unstructured":"Armando Solar-Lezama Liviu Tancau Rastislav Bodik Sanjit Seshia and Vijay Saraswat. 2006. Combinatorial Sketching for Finite Programs. In Architectural Support for Programming Languages and Operating Systems. 404--415.  Armando Solar-Lezama Liviu Tancau Rastislav Bodik Sanjit Seshia and Vijay Saraswat. 2006. Combinatorial Sketching for Finite Programs. In Architectural Support for Programming Languages and Operating Systems. 404--415.","DOI":"10.1145\/1168917.1168907"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2666356.2594340"},{"key":"e_1_3_2_1_31_1","volume-title":"Elastic Sketch: Adaptive and Fast Network-wide Measurements. In ACM SIGCOMM. ACM, 561--575. https:\/\/doi.org\/10.1145\/3230543.3230544","author":"Yang Tong","year":"2018"}],"event":{"name":"HotNets '20: The 19th ACM Workshop on Hot Topics in Networks","location":"Virtual Event USA","acronym":"HotNets '20","sponsor":["SIGCOMM ACM Special Interest Group on Data Communication"]},"container-title":["Proceedings of the 19th ACM Workshop on Hot Topics in Networks"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3422604.3425933","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3422604.3425933","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T21:31:29Z","timestamp":1750195889000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3422604.3425933"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,11,4]]},"references-count":31,"alternative-id":["10.1145\/3422604.3425933","10.1145\/3422604"],"URL":"https:\/\/doi.org\/10.1145\/3422604.3425933","relation":{},"subject":[],"published":{"date-parts":[[2020,11,4]]},"assertion":[{"value":"2020-11-04","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}