{"id":"https://openalex.org/W3108630517","doi":"https://doi.org/10.1109/icnp49622.2020.9259384","title":"SPEED: Resource-Efficient and High-Performance Deployment for Data Plane Programs","display_name":"SPEED: Resource-Efficient and High-Performance Deployment for Data Plane Programs","publication_year":2020,"publication_date":"2020-10-13","ids":{"openalex":"https://openalex.org/W3108630517","doi":"https://doi.org/10.1109/icnp49622.2020.9259384","mag":"3108630517"},"language":"en","primary_location":{"id":"doi:10.1109/icnp49622.2020.9259384","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icnp49622.2020.9259384","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2020 IEEE 28th International Conference on Network Protocols (ICNP)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5011791240","display_name":"Xiang Chen","orcid":"https://orcid.org/0000-0002-0249-9664"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]},{"id":"https://openalex.org/I4210136793","display_name":"Peng Cheng Laboratory","ror":"https://ror.org/03qdqbt06","country_code":"CN","type":"facility","lineage":["https://openalex.org/I4210136793"]},{"id":"https://openalex.org/I80947539","display_name":"Fuzhou University","ror":"https://ror.org/011xvna82","country_code":"CN","type":"education","lineage":["https://openalex.org/I80947539"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiang Chen","raw_affiliation_strings":["Fuzhou University","Peking University","Pengcheng Lab"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Fuzhou University","institution_ids":["https://openalex.org/I80947539"]},{"raw_affiliation_string":"Peking University","institution_ids":["https://openalex.org/I20231570"]},{"raw_affiliation_string":"Pengcheng Lab","institution_ids":["https://openalex.org/I4210136793"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5040307358","display_name":"Hongyan Liu","orcid":"https://orcid.org/0000-0001-7753-0294"},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hongyan Liu","raw_affiliation_strings":["Zhejiang University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Zhejiang University","institution_ids":["https://openalex.org/I76130692"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5084512633","display_name":"Qun Huang","orcid":"https://orcid.org/0000-0002-2387-6131"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Qun Huang","raw_affiliation_strings":["Peking University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Peking University","institution_ids":["https://openalex.org/I20231570"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5090606982","display_name":"Peiqiao Wang","orcid":null},"institutions":[{"id":"https://openalex.org/I80947539","display_name":"Fuzhou University","ror":"https://ror.org/011xvna82","country_code":"CN","type":"education","lineage":["https://openalex.org/I80947539"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Peiqiao Wang","raw_affiliation_strings":["Fuzhou University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Fuzhou University","institution_ids":["https://openalex.org/I80947539"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5004328556","display_name":"Dong Zhang","orcid":"https://orcid.org/0000-0001-7297-5083"},"institutions":[{"id":"https://openalex.org/I80947539","display_name":"Fuzhou University","ror":"https://ror.org/011xvna82","country_code":"CN","type":"education","lineage":["https://openalex.org/I80947539"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Dong Zhang","raw_affiliation_strings":["Fuzhou University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Fuzhou University","institution_ids":["https://openalex.org/I80947539"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101602014","display_name":"Haifeng Zhou","orcid":"https://orcid.org/0000-0002-8008-2805"},"institutions":[{"id":"https://openalex.org/I4210123185","display_name":"Zhejiang Lab","ror":"https://ror.org/02m2h7991","country_code":"CN","type":"facility","lineage":["https://openalex.org/I4210123185"]},{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Haifeng Zhou","raw_affiliation_strings":["Zhejiang Lab","Zhejiang University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Zhejiang Lab","institution_ids":["https://openalex.org/I4210123185"]},{"raw_affiliation_string":"Zhejiang University","institution_ids":["https://openalex.org/I76130692"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5078198240","display_name":"Chunming Wu","orcid":"https://orcid.org/0000-0001-7958-9687"},"institutions":[{"id":"https://openalex.org/I4210123185","display_name":"Zhejiang Lab","ror":"https://ror.org/02m2h7991","country_code":"CN","type":"facility","lineage":["https://openalex.org/I4210123185"]},{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Chunming Wu","raw_affiliation_strings":["Zhejiang Lab","Zhejiang University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Zhejiang Lab","institution_ids":["https://openalex.org/I4210123185"]},{"raw_affiliation_string":"Zhejiang University","institution_ids":["https://openalex.org/I76130692"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":7,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":3.2414,"has_fulltext":false,"cited_by_count":39,"citation_normalized_percentile":{"value":0.92458248,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"12"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10714","display_name":"Software-Defined Networks and 5G","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10714","display_name":"Software-Defined Networks and 5G","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10829","display_name":"Interconnection Networks and Systems","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9983000159263611,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/software-deployment","display_name":"Software deployment","score":0.8255398869514465},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7854333519935608},{"id":"https://openalex.org/keywords/forwarding-plane","display_name":"Forwarding plane","score":0.7276395559310913},{"id":"https://openalex.org/keywords/network-packet","display_name":"Network packet","score":0.6587125062942505},{"id":"https://openalex.org/keywords/resource","display_name":"Resource (disambiguation)","score":0.5344988703727722},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.5119153261184692},{"id":"https://openalex.org/keywords/system-deployment","display_name":"System deployment","score":0.49793577194213867},{"id":"https://openalex.org/keywords/redundancy","display_name":"Redundancy (engineering)","score":0.4877260625362396},{"id":"https://openalex.org/keywords/packet-processing","display_name":"Packet processing","score":0.47722962498664856},{"id":"https://openalex.org/keywords/offset","display_name":"Offset (computer science)","score":0.4475647509098053},{"id":"https://openalex.org/keywords/resource-efficiency","display_name":"Resource efficiency","score":0.4360213577747345},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.39169788360595703},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.37541818618774414},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.12841525673866272},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.08433389663696289}],"concepts":[{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.8255398869514465},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7854333519935608},{"id":"https://openalex.org/C10597312","wikidata":"https://www.wikidata.org/wiki/Q5473302","display_name":"Forwarding plane","level":3,"score":0.7276395559310913},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.6587125062942505},{"id":"https://openalex.org/C206345919","wikidata":"https://www.wikidata.org/wiki/Q20380951","display_name":"Resource (disambiguation)","level":2,"score":0.5344988703727722},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.5119153261184692},{"id":"https://openalex.org/C81293917","wikidata":"https://www.wikidata.org/wiki/Q4189534","display_name":"System deployment","level":3,"score":0.49793577194213867},{"id":"https://openalex.org/C152124472","wikidata":"https://www.wikidata.org/wiki/Q1204361","display_name":"Redundancy (engineering)","level":2,"score":0.4877260625362396},{"id":"https://openalex.org/C2779581428","wikidata":"https://www.wikidata.org/wiki/Q7122997","display_name":"Packet processing","level":3,"score":0.47722962498664856},{"id":"https://openalex.org/C175291020","wikidata":"https://www.wikidata.org/wiki/Q1156822","display_name":"Offset (computer science)","level":2,"score":0.4475647509098053},{"id":"https://openalex.org/C2777958785","wikidata":"https://www.wikidata.org/wiki/Q17120940","display_name":"Resource efficiency","level":2,"score":0.4360213577747345},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.39169788360595703},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.37541818618774414},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.12841525673866272},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.08433389663696289},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0},{"id":"https://openalex.org/C18903297","wikidata":"https://www.wikidata.org/wiki/Q7150","display_name":"Ecology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/icnp49622.2020.9259384","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icnp49622.2020.9259384","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2020 IEEE 28th International Conference on Network Protocols (ICNP)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Decent work and economic growth","id":"https://metadata.un.org/sdg/8","score":0.6000000238418579}],"awards":[],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":68,"referenced_works":["https://openalex.org/W1435603161","https://openalex.org/W1459214527","https://openalex.org/W1543921836","https://openalex.org/W1591562949","https://openalex.org/W1858168446","https://openalex.org/W1949395038","https://openalex.org/W1966600255","https://openalex.org/W1979866793","https://openalex.org/W1994926493","https://openalex.org/W2037536649","https://openalex.org/W2038530381","https://openalex.org/W2051821221","https://openalex.org/W2060898162","https://openalex.org/W2080234606","https://openalex.org/W2100639659","https://openalex.org/W2112320294","https://openalex.org/W2114298221","https://openalex.org/W2126822952","https://openalex.org/W2130267070","https://openalex.org/W2134519279","https://openalex.org/W2136835942","https://openalex.org/W2147118406","https://openalex.org/W2162744351","https://openalex.org/W2283556750","https://openalex.org/W2305788608","https://openalex.org/W2465793152","https://openalex.org/W2487095677","https://openalex.org/W2504074749","https://openalex.org/W2530137915","https://openalex.org/W2557702138","https://openalex.org/W2605556239","https://openalex.org/W2742759325","https://openalex.org/W2743093301","https://openalex.org/W2743987472","https://openalex.org/W2744693751","https://openalex.org/W2754907853","https://openalex.org/W2761338514","https://openalex.org/W2771108344","https://openalex.org/W2798641544","https://openalex.org/W2834288129","https://openalex.org/W2864823780","https://openalex.org/W2878215196","https://openalex.org/W2901163215","https://openalex.org/W2902142948","https://openalex.org/W2916715672","https://openalex.org/W2919413299","https://openalex.org/W2919933302","https://openalex.org/W2935269700","https://openalex.org/W2941241345","https://openalex.org/W2964621479","https://openalex.org/W2986235081","https://openalex.org/W3010801798","https://openalex.org/W3043548417","https://openalex.org/W3046644368","https://openalex.org/W3047429575","https://openalex.org/W3102982213","https://openalex.org/W4253731216","https://openalex.org/W4255944303","https://openalex.org/W6628400919","https://openalex.org/W6635102133","https://openalex.org/W6639080731","https://openalex.org/W6698379459","https://openalex.org/W6746770541","https://openalex.org/W6750453510","https://openalex.org/W6760642972","https://openalex.org/W6761744339","https://openalex.org/W6780634961","https://openalex.org/W7046663311"],"related_works":["https://openalex.org/W3192984318","https://openalex.org/W2752279300","https://openalex.org/W52714575","https://openalex.org/W2294558967","https://openalex.org/W4301300682","https://openalex.org/W2514783202","https://openalex.org/W2296278067","https://openalex.org/W2795148745","https://openalex.org/W2771789096","https://openalex.org/W2022748185"],"abstract_inverted_index":{"Programmable":[0],"switches":[1,113],"allow":[2],"network":[3,66,100],"administrators":[4],"to":[5,21,103],"customize":[6],"packet":[7,27,116],"processing":[8,28],"behaviors":[9],"in":[10],"data":[11,45,54,139],"plane":[12,46,55,140],"programs.":[13,47,141],"However,":[14],"existing":[15],"solutions":[16],"for":[17,44,90,137],"program":[18,59,77,109],"deployment":[19,43,136],"fail":[20],"achieve":[22],"resource":[23,49,83],"efficiency":[24],"and":[25,41,73,97,134],"high":[26,86],"performance.":[29],"In":[30],"this":[31],"paper,":[32],"we":[33],"propose":[34],"SPEED,":[35],"a":[36,123],"system":[37],"that":[38,130],"provides":[39],"resource-efficient":[40,133],"high-performance":[42,135],"For":[48,85],"efficiency,":[50],"SPEED":[51,88,121,131],"merges":[52],"input":[53],"programs":[56],"by":[57],"reducing":[58],"redundancy.":[60],"Then":[61],"it":[62],"abstracts":[63],"the":[64,75,79,91,95,98],"substrate":[65,99],"into":[67],"an":[68],"one":[69],"big":[70],"switch":[71],"(OBS),":[72],"deploys":[74],"merged":[76],"on":[78,122],"OBS":[80,96],"while":[81],"minimizing":[82],"usage.":[84],"performance,":[87],"searches":[89],"performance-optimal":[92],"mapping":[93],"between":[94],"with":[101],"respect":[102],"network-wide":[104],"constraints.":[105],"It":[106],"also":[107],"maintains":[108],"logics":[110],"among":[111],"different":[112],"via":[114],"inter-device":[115],"scheduling.":[117],"We":[118],"have":[119],"implemented":[120],"Barefoot":[124],"Tofino":[125],"switch.":[126],"The":[127],"evaluation":[128],"indicates":[129],"achieves":[132],"real":[138]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":7},{"year":2024,"cited_by_count":11},{"year":2023,"cited_by_count":9},{"year":2022,"cited_by_count":9},{"year":2021,"cited_by_count":2}],"updated_date":"2026-06-12T08:23:45.883708","created_date":"2025-10-10T00:00:00"}
