{"id":"https://openalex.org/W4389989222","doi":"https://doi.org/10.1109/icnp59255.2023.10355629","title":"Dryad: Deploying Adaptive Trees on Programmable Switches for Networking Classification","display_name":"Dryad: Deploying Adaptive Trees on Programmable Switches for Networking Classification","publication_year":2023,"publication_date":"2023-10-10","ids":{"openalex":"https://openalex.org/W4389989222","doi":"https://doi.org/10.1109/icnp59255.2023.10355629"},"language":"en","primary_location":{"id":"doi:10.1109/icnp59255.2023.10355629","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/icnp59255.2023.10355629","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 IEEE 31st 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/A5078895699","display_name":"Guorui Xie","orcid":"https://orcid.org/0000-0001-7532-9116"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]},{"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/I3131625388","display_name":"University Town of Shenzhen","ror":"https://ror.org/05f5j6225","country_code":"CN","type":"education","lineage":["https://openalex.org/I3131625388"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Guorui Xie","raw_affiliation_strings":["International Graduate School, Tsinghua University,Shenzhen,China","Peng Cheng Laboratory, Shenzhen, China","International Graduate School, Tsinghua University, Shenzhen, China"],"affiliations":[{"raw_affiliation_string":"International Graduate School, Tsinghua University,Shenzhen,China","institution_ids":["https://openalex.org/I3131625388","https://openalex.org/I99065089"]},{"raw_affiliation_string":"Peng Cheng Laboratory, Shenzhen, China","institution_ids":["https://openalex.org/I4210136793"]},{"raw_affiliation_string":"International Graduate School, Tsinghua University, Shenzhen, China","institution_ids":["https://openalex.org/I3131625388","https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100734609","display_name":"Qing Li","orcid":"https://orcid.org/0000-0002-6071-473X"},"institutions":[{"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"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Qing Li","raw_affiliation_strings":["Peng Cheng Laboratory,Shenzhen,China","Peng Cheng Laboratory, Shenzhen, China"],"affiliations":[{"raw_affiliation_string":"Peng Cheng Laboratory,Shenzhen,China","institution_ids":["https://openalex.org/I4210136793"]},{"raw_affiliation_string":"Peng Cheng Laboratory, Shenzhen, China","institution_ids":["https://openalex.org/I4210136793"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5059445819","display_name":"Jiaye Lin","orcid":"https://orcid.org/0009-0002-4485-6612"},"institutions":[{"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/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]},{"id":"https://openalex.org/I3131625388","display_name":"University Town of Shenzhen","ror":"https://ror.org/05f5j6225","country_code":"CN","type":"education","lineage":["https://openalex.org/I3131625388"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jiaye Lin","raw_affiliation_strings":["International Graduate School, Tsinghua University,Shenzhen,China","International Graduate School, Tsinghua University, Shenzhen, China","Peng Cheng Laboratory, Shenzhen, China"],"affiliations":[{"raw_affiliation_string":"International Graduate School, Tsinghua University,Shenzhen,China","institution_ids":["https://openalex.org/I3131625388","https://openalex.org/I99065089"]},{"raw_affiliation_string":"International Graduate School, Tsinghua University, Shenzhen, China","institution_ids":["https://openalex.org/I3131625388","https://openalex.org/I99065089"]},{"raw_affiliation_string":"Peng Cheng Laboratory, Shenzhen, China","institution_ids":["https://openalex.org/I4210136793"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5024205614","display_name":"Gianni Antichi","orcid":"https://orcid.org/0000-0002-6063-4975"},"institutions":[{"id":"https://openalex.org/I166337079","display_name":"Queen Mary University of London","ror":"https://ror.org/026zzn846","country_code":"GB","type":"education","lineage":["https://openalex.org/I124357947","https://openalex.org/I166337079"]},{"id":"https://openalex.org/I93860229","display_name":"Politecnico di Milano","ror":"https://ror.org/01nffqt88","country_code":"IT","type":"education","lineage":["https://openalex.org/I93860229"]}],"countries":["GB","IT"],"is_corresponding":false,"raw_author_name":"Gianni Antichi","raw_affiliation_strings":["Politecnico di Milano,Italy","Queen Mary University of London, UK","Politecnico di Milano, Italy"],"affiliations":[{"raw_affiliation_string":"Politecnico di Milano,Italy","institution_ids":["https://openalex.org/I93860229"]},{"raw_affiliation_string":"Queen Mary University of London, UK","institution_ids":["https://openalex.org/I166337079"]},{"raw_affiliation_string":"Politecnico di Milano, Italy","institution_ids":["https://openalex.org/I93860229"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100899183","display_name":"Dan Zhao","orcid":"https://orcid.org/0000-0001-9016-5594"},"institutions":[{"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"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Dan Zhao","raw_affiliation_strings":["Peng Cheng Laboratory,Shenzhen,China","Peng Cheng Laboratory, Shenzhen, China"],"affiliations":[{"raw_affiliation_string":"Peng Cheng Laboratory,Shenzhen,China","institution_ids":["https://openalex.org/I4210136793"]},{"raw_affiliation_string":"Peng Cheng Laboratory, Shenzhen, China","institution_ids":["https://openalex.org/I4210136793"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5014642016","display_name":"Zhenhui Yuan","orcid":"https://orcid.org/0000-0001-5676-6433"},"institutions":[{"id":"https://openalex.org/I32394136","display_name":"Northumbria University","ror":"https://ror.org/049e6bc10","country_code":"GB","type":"education","lineage":["https://openalex.org/I32394136"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Zhenhui Yuan","raw_affiliation_strings":["Northumbria University,UK","Northumbria University, UK"],"affiliations":[{"raw_affiliation_string":"Northumbria University,UK","institution_ids":["https://openalex.org/I32394136"]},{"raw_affiliation_string":"Northumbria University, UK","institution_ids":["https://openalex.org/I32394136"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100713350","display_name":"Ruoyu Li","orcid":"https://orcid.org/0000-0003-0754-2817"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]},{"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/I3131625388","display_name":"University Town of Shenzhen","ror":"https://ror.org/05f5j6225","country_code":"CN","type":"education","lineage":["https://openalex.org/I3131625388"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Ruoyu Li","raw_affiliation_strings":["International Graduate School, Tsinghua University,Shenzhen,China","International Graduate School, Tsinghua University, Shenzhen, China","Peng Cheng Laboratory, Shenzhen, China"],"affiliations":[{"raw_affiliation_string":"International Graduate School, Tsinghua University,Shenzhen,China","institution_ids":["https://openalex.org/I3131625388","https://openalex.org/I99065089"]},{"raw_affiliation_string":"International Graduate School, Tsinghua University, Shenzhen, China","institution_ids":["https://openalex.org/I3131625388","https://openalex.org/I99065089"]},{"raw_affiliation_string":"Peng Cheng Laboratory, Shenzhen, China","institution_ids":["https://openalex.org/I4210136793"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5101626204","display_name":"Yong Jiang","orcid":"https://orcid.org/0000-0002-4260-1395"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]},{"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/I3131625388","display_name":"University Town of Shenzhen","ror":"https://ror.org/05f5j6225","country_code":"CN","type":"education","lineage":["https://openalex.org/I3131625388"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yong Jiang","raw_affiliation_strings":["International Graduate School, Tsinghua University,Shenzhen,China","International Graduate School, Tsinghua University, Shenzhen, China","Peng Cheng Laboratory, Shenzhen, China"],"affiliations":[{"raw_affiliation_string":"International Graduate School, Tsinghua University,Shenzhen,China","institution_ids":["https://openalex.org/I3131625388","https://openalex.org/I99065089"]},{"raw_affiliation_string":"International Graduate School, Tsinghua University, Shenzhen, China","institution_ids":["https://openalex.org/I3131625388","https://openalex.org/I99065089"]},{"raw_affiliation_string":"Peng Cheng Laboratory, Shenzhen, China","institution_ids":["https://openalex.org/I4210136793"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":8,"corresponding_author_ids":["https://openalex.org/A5078895699"],"corresponding_institution_ids":["https://openalex.org/I3131625388","https://openalex.org/I4210136793","https://openalex.org/I99065089"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.20699079,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"12","issue":null,"first_page":"1","last_page":"11"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10400","display_name":"Network Security and Intrusion Detection","score":0.9998999834060669,"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/T10400","display_name":"Network Security and Intrusion Detection","score":0.9998999834060669,"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/T10714","display_name":"Software-Defined Networks and 5G","score":0.9998999834060669,"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/T11598","display_name":"Internet Traffic Analysis and Secure E-voting","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/computer-science","display_name":"Computer science","score":0.7097508907318115},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.3958033621311188},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.3798500597476959}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7097508907318115},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.3958033621311188},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.3798500597476959}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/icnp59255.2023.10355629","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/icnp59255.2023.10355629","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 IEEE 31st International Conference on Network Protocols (ICNP)","raw_type":"proceedings-article"},{"id":"pmh:oai:re.public.polimi.it:11311/1259792","is_oa":false,"landing_page_url":"https://hdl.handle.net/11311/1259792","pdf_url":null,"source":{"id":"https://openalex.org/S4306400312","display_name":"Virtual Community of Pathological Anatomy (University of Castilla La Mancha)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I79189158","host_organization_name":"University of Castilla-La Mancha","host_organization_lineage":["https://openalex.org/I79189158"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/conferenceObject"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G6027343913","display_name":null,"funder_award_id":"61972189","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G973676509","display_name":null,"funder_award_id":"2022YFB3105000","funder_id":"https://openalex.org/F4320335777","funder_display_name":"National Key Research and Development Program of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320335777","display_name":"National Key Research and Development Program of China","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":31,"referenced_works":["https://openalex.org/W1994926493","https://openalex.org/W2006345381","https://openalex.org/W2101234009","https://openalex.org/W2125055259","https://openalex.org/W2145679918","https://openalex.org/W2296509296","https://openalex.org/W2567615407","https://openalex.org/W2797742547","https://openalex.org/W2834288129","https://openalex.org/W2912924201","https://openalex.org/W2963197901","https://openalex.org/W2963516518","https://openalex.org/W2963809228","https://openalex.org/W2983123278","https://openalex.org/W3044193521","https://openalex.org/W3100529623","https://openalex.org/W3105750153","https://openalex.org/W3136284412","https://openalex.org/W3157388080","https://openalex.org/W3172099698","https://openalex.org/W3174009192","https://openalex.org/W3193293525","https://openalex.org/W4236137412","https://openalex.org/W4240252876","https://openalex.org/W4245119805","https://openalex.org/W4280576628","https://openalex.org/W4283207618","https://openalex.org/W4295023660","https://openalex.org/W6675354045","https://openalex.org/W6768046412","https://openalex.org/W6838224072"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W4396696052","https://openalex.org/W4402327032","https://openalex.org/W2382290278"],"abstract_inverted_index":{"Decision":[0],"trees":[1],"(DT)":[2],"have":[3],"been":[4],"used":[5],"for":[6],"high-speed":[7],"networking":[8],"classification":[9,168],"on":[10,154],"programmable":[11],"switches.":[12],"Most":[13],"DT":[14,53],"solutions,":[15],"however,":[16],"are":[17,64],"static":[18],"and":[19,50,85,95,108,117,148,173],"cannot":[20],"be":[21,57],"deployed":[22,65],"once":[23],"the":[24,75,89,101,123,141,175],"switch":[25,124],"resource":[26,40,160],"changes.":[27],"In":[28,43],"this":[29],"paper,":[30],"we":[31,45],"propose":[32],"Dryad":[33,164],"to":[34,78,99,125,138],"fast":[35],"reprogram":[36],"tree":[37],"models":[38],"when":[39],"budgets":[41],"change.":[42],"Dryad,":[44],"first":[46],"develop":[47],"a":[48,69,127,145,166],"large":[49],"accurate":[51],"\u201cone-training-for-all\u201c":[52],"(ODT)":[54],"that":[55,73,163],"can":[56],"quickly":[58],"resized":[59],"without":[60],"computational":[61],"retraining.":[62],"ODTs":[63],"in":[66],"switches":[67,157],"using":[68],"progressive":[70],"search":[71],"algorithm":[72],"searches":[74],"adaptations":[76],"according":[77],"their":[79],"resources.":[80],"To":[81],"achieve":[82],"high":[83],"accuracy":[84],"low":[86],"packet":[87],"latency,":[88],"adaptation":[90,176],"leverages":[91],"1)":[92],"innovative":[93],"hard":[94],"soft":[96],"pruning":[97],"methods":[98],"compress":[100],"ODT":[102,143],"rapidly":[103],"with":[104],"minimal":[105],"performance":[106],"loss;":[107],"2)":[109],"P4":[110,146],"scaling":[111],"operations":[112],"of":[113],"match-action":[114],"table":[115],"arrangement":[116],"joint":[118],"range-ternary":[119],"match,":[120],"which":[121],"allow":[122],"accommodate":[126],"larger":[128],"(i.e.,":[129],"more":[130],"accurate)":[131],"ODT.":[132],"Finally,":[133],"an":[134],"ODTCompiler":[135],"is":[136],"proposed":[137],"automatically":[139],"convert":[140],"adapted":[142],"into":[144],"program":[147],"then":[149],"install":[150],"it.":[151],"Experimental":[152],"results":[153],"three":[155],"commodity":[156],"under":[158],"different":[159],"scenarios":[161],"show":[162],"achieves":[165],"higher":[167],"F1-score":[169],"(3.78":[170],"%":[171],"higher),":[172],"completes":[174],"161":[177],"\u00d7":[178],"faster":[179],"than":[180],"other":[181],"solutions.":[182]},"counts_by_year":[],"updated_date":"2025-12-22T23:10:17.713674","created_date":"2023-12-21T00:00:00"}
