{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T23:14:37Z","timestamp":1763507677490,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":34,"publisher":"ACM","license":[{"start":{"date-parts":[[2015,11,16]],"date-time":"2015-11-16T00:00:00Z","timestamp":1447632000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2015,11,16]]},"DOI":"10.1145\/2834050.2834106","type":"proceedings-article","created":{"date-parts":[[2015,11,9]],"date-time":"2015-11-09T16:29:04Z","timestamp":1447086544000},"page":"1-7","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":26,"title":["Towards Programmable Packet Scheduling"],"prefix":"10.1145","author":[{"given":"Anirudh","family":"Sivaraman","sequence":"first","affiliation":[{"name":"MIT CSAIL"}]},{"given":"Suvinay","family":"Subramanian","sequence":"additional","affiliation":[{"name":"MIT CSAIL"}]},{"given":"Anurag","family":"Agrawal","sequence":"additional","affiliation":[{"name":"Barefoot Networks"}]},{"given":"Sharad","family":"Chole","sequence":"additional","affiliation":[{"name":"Cisco Systems"}]},{"given":"Shang-Tse","family":"Chuang","sequence":"additional","affiliation":[{"name":"Cisco Systems"}]},{"given":"Tom","family":"Edsall","sequence":"additional","affiliation":[{"name":"Cisco Systems"}]},{"given":"Mohammad","family":"Alizadeh","sequence":"additional","affiliation":[{"name":"MIT CSAIL"}]},{"given":"Sachin","family":"Katti","sequence":"additional","affiliation":[{"name":"Stanford University"}]},{"given":"Nick","family":"McKeown","sequence":"additional","affiliation":[{"name":"Stanford University"}]},{"given":"Hari","family":"Balakrishnan","sequence":"additional","affiliation":[{"name":"MIT CSAIL"}]}],"member":"320","published-online":{"date-parts":[[2015,11,16]]},"reference":[{"key":"e_1_3_2_2_1_1","unstructured":"High Capacity StrataXGS\u00ae Trident II Ethernet Switch Series. http:\/\/www.broadcom.com\/products\/Switching\/Data-Center\/BCM56850-Series.  High Capacity StrataXGS\u00ae Trident II Ethernet Switch Series. http:\/\/www.broadcom.com\/products\/Switching\/Data-Center\/BCM56850-Series."},{"key":"e_1_3_2_2_2_1","unstructured":"IEEE 802.1: 802.1Qaz - Enhanced Transmission Selection. http:\/\/www.ieee802.org\/1\/pages\/802.1az.html.  IEEE 802.1: 802.1Qaz - Enhanced Transmission Selection. http:\/\/www.ieee802.org\/1\/pages\/802.1az.html."},{"key":"e_1_3_2_2_3_1","unstructured":"Intel FlexPipe. http:\/\/www.intel.com\/content\/dam\/www\/public\/us\/en\/documents\/product-briefs\/ethernet-switch-fm6000-series-brief.pdf.  Intel FlexPipe. http:\/\/www.intel.com\/content\/dam\/www\/public\/us\/en\/documents\/product-briefs\/ethernet-switch-fm6000-series-brief.pdf."},{"key":"e_1_3_2_2_4_1","unstructured":"Semiconductor Intellectual Property. https:\/\/en.wikipedia.org\/wiki\/Semiconductor_intellectual_property_core.  Semiconductor Intellectual Property. https:\/\/en.wikipedia.org\/wiki\/Semiconductor_intellectual_property_core."},{"key":"e_1_3_2_2_5_1","unstructured":"Token Bucket. https:\/\/en.wikipedia.org\/wiki\/Token_bucket.  Token Bucket. https:\/\/en.wikipedia.org\/wiki\/Token_bucket."},{"key":"e_1_3_2_2_6_1","unstructured":"XPliant\u2122Ethernet Switch Product Family. http:\/\/www.cavium.com\/XPliant-Ethernet-Switch-Product-Family.html.  XPliant\u2122Ethernet Switch Product Family. http:\/\/www.cavium.com\/XPliant-Ethernet-Switch-Product-Family.html."},{"key":"e_1_3_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/2486001.2486031"},{"key":"e_1_3_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/248157.248170"},{"key":"e_1_3_2_2_9_1","volume-title":"Fast and Scalable Priority Queue Architecture for High-Speed Network Switches. In In Proceedings of Infocom 2000","author":"Bhagwan R.","year":"2000","unstructured":"R. Bhagwan and B. Lin . Fast and Scalable Priority Queue Architecture for High-Speed Network Switches. In In Proceedings of Infocom 2000 . IEEE Communications Society , March 2000 . R. Bhagwan and B. Lin. Fast and Scalable Priority Queue Architecture for High-Speed Network Switches. In In Proceedings of Infocom 2000. IEEE Communications Society, March 2000."},{"key":"e_1_3_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2486001.2486011"},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/63039.63045"},{"key":"e_1_3_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2619239.2626315"},{"key":"e_1_3_2_2_13_1","volume-title":"USA","author":"Chuang S.","year":"1998","unstructured":"S. Chuang , A. Goel , N. McKeown , and B. Prabhakar . Matching Output Queueing with a Combined Input Output Queued Switch. Technical report, Stanford, CA , USA , 1998 . S. Chuang, A. Goel, N. McKeown, and B. Prabhakar. Matching Output Queueing with a Combined Input Output Queued Switch. Technical report, Stanford, CA, USA, 1998."},{"key":"e_1_3_2_2_14_1","volume-title":"Introduction to Algorithms","author":"Cormen T. H.","year":"2009","unstructured":"T. H. Cormen , C. E. Leiserson , R. L. Rivest , and C. Stein . Introduction to Algorithms , Third Edition. The MIT Press , 3 rd edition, 2009 . T. H. Cormen, C. E. Leiserson, R. L. Rivest, and C. Stein. Introduction to Algorithms, Third Edition. The MIT Press, 3rd edition, 2009."},{"key":"e_1_3_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/75246.75248"},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2619239.2626322"},{"key":"e_1_3_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.5555\/2537857.2537860"},{"key":"e_1_3_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/99508.99523"},{"key":"e_1_3_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/248156.248171"},{"key":"e_1_3_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2007.892882"},{"key":"e_1_3_2_2_21_1","first-page":"297","volume-title":"Presented as part of the 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI 13)","author":"Jeyakumar V.","year":"2013","unstructured":"V. Jeyakumar , M. Alizadeh , D. Mazi\u00e8res , B. Prabhakar , A. Greenberg , and C. Kim . EyeQ: Practical Network Performance Isolation at the Edge . In Presented as part of the 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI 13) , pages 297 -- 311 , Lombard, IL , 2013 . USENIX. V. Jeyakumar, M. Alizadeh, D. Mazi\u00e8res, B. Prabhakar, A. Greenberg, and C. Kim. EyeQ: Practical Network Performance Isolation at the Edge. In Presented as part of the 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI 13), pages 297--311, Lombard, IL, 2013. USENIX."},{"issue":"1","key":"e_1_3_2_2_22_1","first-page":"209","article-title":"A New Algorithm for Scheduling Periodic","volume":"4","author":"Leung J.-T.","year":"1989","unstructured":"J.-T. Leung . A New Algorithm for Scheduling Periodic , Real-Time Tasks. Algorithmica , 4 ( 1-4 ): 209 -- 219 , 1989 . J.-T. Leung. A New Algorithm for Scheduling Periodic, Real-Time Tasks. Algorithmica, 4(1-4):209--219, 1989.","journal-title":"Real-Time Tasks. Algorithmica"},{"key":"e_1_3_2_2_23_1","first-page":"733","volume-title":"INFOCOM '90, Ninth Annual Joint Conference of the IEEE Computer and Communication Societies. The Multiple Facets of Integration. Proceedings, IEEE","volume":"2","author":"McKenney P.","year":"1990","unstructured":"P. McKenney . Stochastic fairness queuing . In INFOCOM '90, Ninth Annual Joint Conference of the IEEE Computer and Communication Societies. The Multiple Facets of Integration. Proceedings, IEEE , pages 733 -- 740 vol. 2 , Jun 1990 . P. McKenney. Stochastic fairness queuing. In INFOCOM '90, Ninth Annual Joint Conference of the IEEE Computer and Communication Societies. The Multiple Facets of Integration. Proceedings, IEEE, pages 733--740 vol.2, Jun 1990."},{"key":"e_1_3_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2834050.2834085"},{"key":"e_1_3_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1965724.1965751"},{"key":"e_1_3_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2342356.2342396"},{"key":"e_1_3_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/90.803382"},{"key":"e_1_3_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1287\/opre.14.4.670"},{"key":"e_1_3_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/90.502236"},{"key":"e_1_3_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2535771.2535796"},{"key":"e_1_3_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/TRICOM.1991.152873"},{"key":"e_1_3_2_2_32_1","volume-title":"Netfpga: A Tool for Network Research and Education. In 2nd workshop on Architectural Research using FPGA Platforms (WARFP)","volume":"3","author":"Watson G.","year":"2006","unstructured":"G. Watson , N. McKeown , and M. Casado . Netfpga: A Tool for Network Research and Education. In 2nd workshop on Architectural Research using FPGA Platforms (WARFP) , volume 3 , 2006 . G. Watson, N. McKeown, and M. Casado. Netfpga: A Tool for Network Research and Education. In 2nd workshop on Architectural Research using FPGA Platforms (WARFP), volume 3, 2006."},{"key":"e_1_3_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.1993.253355"},{"key":"e_1_3_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.5555\/2692227.2692232"}],"event":{"name":"HotNets-XIV: The 14th ACM Workshop on Hot Topics in Networks","sponsor":["SIGCOMM ACM Special Interest Group on Data Communication","CISCO"],"location":"Philadelphia PA USA","acronym":"HotNets-XIV"},"container-title":["Proceedings of the 14th ACM Workshop on Hot Topics in Networks"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2834050.2834106","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2834050.2834106","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T05:43:17Z","timestamp":1750225397000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2834050.2834106"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,11,16]]},"references-count":34,"alternative-id":["10.1145\/2834050.2834106","10.1145\/2834050"],"URL":"https:\/\/doi.org\/10.1145\/2834050.2834106","relation":{},"subject":[],"published":{"date-parts":[[2015,11,16]]},"assertion":[{"value":"2015-11-16","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}