{"id":"https://openalex.org/W4394581967","doi":"https://doi.org/10.1109/mcom.001.2300587","title":"IN3: A Framework for In-Network Computation of Neural Networks in the Programmable Data Plane","display_name":"IN3: A Framework for In-Network Computation of Neural Networks in the Programmable Data Plane","publication_year":2024,"publication_date":"2024-04-01","ids":{"openalex":"https://openalex.org/W4394581967","doi":"https://doi.org/10.1109/mcom.001.2300587"},"language":"en","primary_location":{"id":"doi:10.1109/mcom.001.2300587","is_oa":false,"landing_page_url":"https://doi.org/10.1109/mcom.001.2300587","pdf_url":null,"source":{"id":"https://openalex.org/S158797327","display_name":"IEEE Communications Magazine","issn_l":"0163-6804","issn":["0163-6804","1558-1896"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Communications Magazine","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://figshare.com/articles/journal_contribution/IN3_A_framework_for_in-network_computation_of_neural_networks_in_the_programmable_data_plane/26506138","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5101903716","display_name":"Xiaoquan Zhang","orcid":"https://orcid.org/0000-0002-3848-2688"},"institutions":[{"id":"https://openalex.org/I159948400","display_name":"Jinan University","ror":"https://ror.org/02xe5ns62","country_code":"CN","type":"education","lineage":["https://openalex.org/I159948400"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Xiaoquan Zhang","raw_affiliation_strings":["Jinan University,China"],"affiliations":[{"raw_affiliation_string":"Jinan University,China","institution_ids":["https://openalex.org/I159948400"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100443691","display_name":"Lin Cui","orcid":"https://orcid.org/0000-0001-7961-3261"},"institutions":[{"id":"https://openalex.org/I159948400","display_name":"Jinan University","ror":"https://ror.org/02xe5ns62","country_code":"CN","type":"education","lineage":["https://openalex.org/I159948400"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Lin Cui","raw_affiliation_strings":["Jinan University,China"],"affiliations":[{"raw_affiliation_string":"Jinan University,China","institution_ids":["https://openalex.org/I159948400"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5055973585","display_name":"Fung Po Tso","orcid":"https://orcid.org/0000-0001-9366-8285"},"institutions":[{"id":"https://openalex.org/I143804889","display_name":"Loughborough University","ror":"https://ror.org/04vg4w365","country_code":"GB","type":"education","lineage":["https://openalex.org/I143804889"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Fung Po Tso","raw_affiliation_strings":["Loughborough University,UK"],"affiliations":[{"raw_affiliation_string":"Loughborough University,UK","institution_ids":["https://openalex.org/I143804889"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100327141","display_name":"Wenzhi Li","orcid":"https://orcid.org/0000-0001-8442-2232"},"institutions":[{"id":"https://openalex.org/I159948400","display_name":"Jinan University","ror":"https://ror.org/02xe5ns62","country_code":"CN","type":"education","lineage":["https://openalex.org/I159948400"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Wenzhi Li","raw_affiliation_strings":["Jinan University,China"],"affiliations":[{"raw_affiliation_string":"Jinan University,China","institution_ids":["https://openalex.org/I159948400"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5051803761","display_name":"Weijia Jia","orcid":"https://orcid.org/0000-0002-0231-3196"},"institutions":[{"id":"https://openalex.org/I25254941","display_name":"Beijing Normal University","ror":"https://ror.org/022k4wk35","country_code":"CN","type":"education","lineage":["https://openalex.org/I25254941"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Weijia Jia","raw_affiliation_strings":["Beijing Normal University,China"],"affiliations":[{"raw_affiliation_string":"Beijing Normal University,China","institution_ids":["https://openalex.org/I25254941"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5101903716"],"corresponding_institution_ids":["https://openalex.org/I159948400"],"apc_list":null,"apc_paid":null,"fwci":1.6546,"has_fulltext":false,"cited_by_count":8,"citation_normalized_percentile":{"value":0.83389999,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":"62","issue":"4","first_page":"96","last_page":"102"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10502","display_name":"Advanced Memory and Neural Computing","score":0.9901000261306763,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10502","display_name":"Advanced Memory and Neural Computing","score":0.9901000261306763,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11992","display_name":"CCD and CMOS Imaging Sensors","score":0.972000002861023,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"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.9689000248908997,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8474266529083252},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.6498533487319946},{"id":"https://openalex.org/keywords/forwarding-plane","display_name":"Forwarding plane","score":0.6310744285583496},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.5456531643867493},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.39197471737861633},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.3454582095146179},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.2552548050880432},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.14949923753738403}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8474266529083252},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.6498533487319946},{"id":"https://openalex.org/C10597312","wikidata":"https://www.wikidata.org/wiki/Q5473302","display_name":"Forwarding plane","level":3,"score":0.6310744285583496},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.5456531643867493},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.39197471737861633},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.3454582095146179},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2552548050880432},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.14949923753738403},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/mcom.001.2300587","is_oa":false,"landing_page_url":"https://doi.org/10.1109/mcom.001.2300587","pdf_url":null,"source":{"id":"https://openalex.org/S158797327","display_name":"IEEE Communications Magazine","issn_l":"0163-6804","issn":["0163-6804","1558-1896"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Communications Magazine","raw_type":"journal-article"},{"id":"pmh:oai:figshare.com:article/26506138","is_oa":true,"landing_page_url":"https://figshare.com/articles/journal_contribution/IN3_A_framework_for_in-network_computation_of_neural_networks_in_the_programmable_data_plane/26506138","pdf_url":null,"source":{"id":"https://openalex.org/S4377196282","display_name":"Figshare","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4210132348","host_organization_name":"Figshare (United Kingdom)","host_organization_lineage":["https://openalex.org/I4210132348"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Text"}],"best_oa_location":{"id":"pmh:oai:figshare.com:article/26506138","is_oa":true,"landing_page_url":"https://figshare.com/articles/journal_contribution/IN3_A_framework_for_in-network_computation_of_neural_networks_in_the_programmable_data_plane/26506138","pdf_url":null,"source":{"id":"https://openalex.org/S4377196282","display_name":"Figshare","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4210132348","host_organization_name":"Figshare (United Kingdom)","host_organization_lineage":["https://openalex.org/I4210132348"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Text"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":16,"referenced_works":["https://openalex.org/W2001276479","https://openalex.org/W2012095206","https://openalex.org/W2119144962","https://openalex.org/W2789828921","https://openalex.org/W2888505697","https://openalex.org/W2991999319","https://openalex.org/W3186745796","https://openalex.org/W3192682950","https://openalex.org/W3194300045","https://openalex.org/W3196051090","https://openalex.org/W4213060442","https://openalex.org/W4280588222","https://openalex.org/W4311137583","https://openalex.org/W6677580257","https://openalex.org/W6809934879","https://openalex.org/W6838761101"],"related_works":["https://openalex.org/W116776481","https://openalex.org/W2039199837","https://openalex.org/W2125008614","https://openalex.org/W2612997776","https://openalex.org/W2926903444","https://openalex.org/W2051935741","https://openalex.org/W3013556266","https://openalex.org/W2953270859","https://openalex.org/W2137036704","https://openalex.org/W2073926975"],"abstract_inverted_index":{"Neural":[0],"networks":[1,53,79,173],"have":[2],"been":[3],"widely":[4],"used":[5],"in":[6,51,77,84,107,174],"networking":[7],"applications":[8],"due":[9,80],"to":[10,29,67,81,114],"their":[11],"high":[12,33],"accuracy":[13],"and":[14,26,36,87,118,136,150,176],"generalization.":[15],"However,":[16,63],"the":[17,30,52,55,78,82,85,116,163,168],"traditional":[18],"approach":[19],"of":[20,90,121,170],"collecting":[21],"network":[22,105],"features":[23,134],"from":[24],"switches":[25],"transmitting":[27],"them":[28],"controller":[31],"introduces":[32],"traffic":[34],"overhead":[35],"extra":[37],"communication":[38],"latency.":[39],"In-network":[40],"computing":[41,48,71],"(INC)":[42],"mitigates":[43],"this":[44,94,184],"issue":[45],"by":[46],"running":[47],"tasks":[49],"directly":[50],"on":[54,146],"data":[56,60,129],"paths":[57],"using":[58],"programmable":[59],"planes":[61],"(PDP).":[62],"it":[64],"is":[65,138],"challenging":[66],"embed":[68],"more":[69],"sophisticated":[70],"tasks,":[72],"such":[73],"as":[74],"neural":[75,104,123,172],"networks,":[76],"limitations":[83],"computation":[86,135],"storage":[88],"resources":[89],"PDP.":[91,108],"To":[92],"address":[93],"challenge,":[95],"we":[96,177],"propose":[97],"IN3,":[98],"a":[99,126,142],"framework":[100],"that":[101,154],"enables":[102],"complete":[103],"inference":[106,137,164],"IN3":[109,155,166],"uses":[110],"model":[111],"compression":[112],"techniques":[113],"reduce":[115],"memory":[117,158],"computational":[119],"requirements":[120],"given":[122],"networks.":[124],"Additionally,":[125],"purposely":[127],"designed":[128],"plane":[130],"pipeline":[131],"for":[132,183],"per-flow":[133],"proposed.":[139],"We":[140],"implemented":[141],"testbed":[143],"prototype":[144],"(based":[145],"Intel":[147],"Tofino":[148],"ASIC),":[149],"experimental":[151],"results":[152],"demonstrate":[153],"effectively":[156],"reduces":[157],"usage,":[159],"while":[160],"significantly":[161],"decreasing":[162],"time.":[165],"demonstrates":[167],"feasibility":[169],"implementing":[171],"PDP,":[175],"identify":[178],"potential":[179],"future":[180],"research":[181],"directions":[182],"issue.":[185]},"counts_by_year":[{"year":2025,"cited_by_count":7},{"year":2024,"cited_by_count":1}],"updated_date":"2026-04-05T17:49:38.594831","created_date":"2025-10-10T00:00:00"}
