{"id":"https://openalex.org/W4243463641","doi":"https://doi.org/10.1145/2980024.2872367","title":"High Performance Packet Processing with FlexNIC","display_name":"High Performance Packet Processing with FlexNIC","publication_year":2016,"publication_date":"2016-03-25","ids":{"openalex":"https://openalex.org/W4243463641","doi":"https://doi.org/10.1145/2980024.2872367"},"language":"en","primary_location":{"id":"doi:10.1145/2980024.2872367","doi":"https://doi.org/10.1145/2980024.2872367","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2980024.2872367","pdf_url":null,"source":{"id":"https://openalex.org/S4210193905","display_name":"ACM SIGARCH Computer Architecture News","issn_l":"0163-5964","issn":["0163-5964","1943-5851"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["cwts-core","norway-1"],"host_organization":"https://openalex.org/P4310320740","host_organization_name":"ACM SIGARCH","host_organization_lineage":["https://openalex.org/P4310320740"],"host_organization_lineage_names":["ACM SIGARCH"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM SIGARCH Computer Architecture News","raw_type":"journal-article"},"volume":null,"type":"article","is_traditional":true,"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/A5045220535","display_name":"Antoine Kaufmann","orcid":"https://orcid.org/0000-0002-6355-2772","observed_orcids":["https://orcid.org/0000-0002-6355-2772"]},"institutions":[{"id":"https://openalex.org/I201448701","display_name":"University of Washington","ror":"https://ror.org/00cvxb145","country_code":"US","type":"education","lineage":["https://openalex.org/I201448701"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Antoine Kaufmann","raw_affiliation_strings":["University of Washington, Seattle, WA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Washington, Seattle, WA, USA","institution_ids":["https://openalex.org/I201448701"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102251003","display_name":"Simon Peter","orcid":"https://orcid.org/0009-0007-4748-8524","observed_orcids":["https://orcid.org/0009-0007-4748-8524"]},"institutions":[{"id":"https://openalex.org/I86519309","display_name":"The University of Texas at Austin","ror":"https://ror.org/00hj54h04","country_code":"US","type":"education","lineage":["https://openalex.org/I86519309"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"SImon Peter","raw_affiliation_strings":["The University of Texas as Austin, Austin, TX, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"The University of Texas as Austin, Austin, TX, USA","institution_ids":["https://openalex.org/I86519309"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102754848","display_name":"Naveen Kr. Sharma","orcid":"https://orcid.org/0000-0001-8492-4144","observed_orcids":["https://orcid.org/0000-0001-8492-4144"]},"institutions":[{"id":"https://openalex.org/I201448701","display_name":"University of Washington","ror":"https://ror.org/00cvxb145","country_code":"US","type":"education","lineage":["https://openalex.org/I201448701"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Naveen Kr. Sharma","raw_affiliation_strings":["University of Washington, Seattle, WA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Washington, Seattle, WA, USA","institution_ids":["https://openalex.org/I201448701"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5087154420","display_name":"Thomas E. Anderson","orcid":"https://orcid.org/0000-0002-5682-8929","observed_orcids":["https://orcid.org/0000-0002-5682-8929","https://orcid.org/0009-0004-2951-0343"]},"institutions":[{"id":"https://openalex.org/I201448701","display_name":"University of Washington","ror":"https://ror.org/00cvxb145","country_code":"US","type":"education","lineage":["https://openalex.org/I201448701"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Thomas Anderson","raw_affiliation_strings":["University of Washington, Seattle, WA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Washington, Seattle, WA, USA","institution_ids":["https://openalex.org/I201448701"]}]},{"author_position":"last","author":{"id":null,"display_name":"Arvind Krishnamurthy","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I201448701","display_name":"University of Washington","ror":"https://ror.org/00cvxb145","country_code":"US","type":"education","lineage":["https://openalex.org/I201448701"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Arvind Krishnamurthy","raw_affiliation_strings":["University of Washington, Seattle, WA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Washington, Seattle, WA, USA","institution_ids":["https://openalex.org/I201448701"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":7,"citation_normalized_percentile":{"value":0.0,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":88,"max":98},"biblio":{"volume":"44","issue":"2","first_page":"67","last_page":"81"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12326","display_name":"Network Packet Processing and Optimization","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T12326","display_name":"Network Packet Processing and Optimization","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.00019999999494757503,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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.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"}}],"keywords":[{"id":"https://openalex.org/keywords/network-interface-card","display_name":"network interface card","score":0.8949999809265137},{"id":"https://openalex.org/keywords/packet-processing","display_name":"packet processing","score":0.765999972820282},{"id":"https://openalex.org/keywords/hardware-offloading","display_name":"hardware offloading","score":0.6079999804496765},{"id":"https://openalex.org/keywords/memory-overhead","display_name":"memory overhead","score":0.734000027179718},{"id":"https://openalex.org/keywords/latency","display_name":"latency","score":0.6579999923706055},{"id":"https://openalex.org/keywords/throughput","display_name":"throughput","score":0.9629999995231628},{"id":"https://openalex.org/keywords/key-value-stores","display_name":"key-value stores","score":0.878000020980835},{"id":"https://openalex.org/keywords/stream-processing","display_name":"stream processing","score":0.9300000071525574},{"id":"https://openalex.org/keywords/intrusion-detection","display_name":"intrusion detection","score":1.0}],"concepts":[{"id":"https://openalex.org/C2779581428","wikidata":"https://www.wikidata.org/wiki/Q7122997","display_name":"Packet processing","level":3,"score":0.8964792490005493},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8180778622627258},{"id":"https://openalex.org/C74366991","wikidata":"https://www.wikidata.org/wiki/Q2755335","display_name":"Network processor","level":3,"score":0.6858726143836975},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.6526598334312439},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.580315351486206},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.5153088569641113},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4984118938446045},{"id":"https://openalex.org/C103987645","wikidata":"https://www.wikidata.org/wiki/Q985806","display_name":"Network interface","level":3,"score":0.4580686390399933},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.4459967613220215},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.42693841457366943},{"id":"https://openalex.org/C21434264","wikidata":"https://www.wikidata.org/wiki/Q7247320","display_name":"Processing delay","level":4,"score":0.41739484667778015},{"id":"https://openalex.org/C113843644","wikidata":"https://www.wikidata.org/wiki/Q901882","display_name":"Interface (matter)","level":4,"score":0.4157082140445709},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.39394068717956543},{"id":"https://openalex.org/C108921912","wikidata":"https://www.wikidata.org/wiki/Q7834639","display_name":"Transmission delay","level":3,"score":0.1298196017742157},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.07747453451156616},{"id":"https://openalex.org/C157915830","wikidata":"https://www.wikidata.org/wiki/Q2928001","display_name":"Bubble","level":2,"score":0.0},{"id":"https://openalex.org/C129307140","wikidata":"https://www.wikidata.org/wiki/Q6795880","display_name":"Maximum bubble pressure method","level":3,"score":0.0},{"id":"https://openalex.org/C555944384","wikidata":"https://www.wikidata.org/wiki/Q249","display_name":"Wireless","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2980024.2872367","doi":"https://doi.org/10.1145/2980024.2872367","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2980024.2872367","pdf_url":null,"source":{"id":"https://openalex.org/S4210193905","display_name":"ACM SIGARCH Computer Architecture News","issn_l":"0163-5964","issn":["0163-5964","1943-5851"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["cwts-core","norway-1"],"host_organization":"https://openalex.org/P4310320740","host_organization_name":"ACM SIGARCH","host_organization_lineage":["https://openalex.org/P4310320740"],"host_organization_lineage_names":["ACM SIGARCH"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM SIGARCH Computer Architecture News","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[{"id":"https://openalex.org/G1845038163","display_name":"CSR: CC: Large: A High-Performance Data Center Operating System","funder_award_id":"1518702","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G4687008690","display_name":"CSR: Medium: Very Large Scale Consistent DHTs","funder_award_id":"0963754","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320316505","display_name":"NetApp","ror":"https://ror.org/05c4cm338"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":37,"referenced_works":["https://openalex.org/W95608104","https://openalex.org/W186989516","https://openalex.org/W982826035","https://openalex.org/W1446278828","https://openalex.org/W1482102510","https://openalex.org/W1608999459","https://openalex.org/W1938987580","https://openalex.org/W1982565841","https://openalex.org/W1994926493","https://openalex.org/W1998471240","https://openalex.org/W2008503861","https://openalex.org/W2010324635","https://openalex.org/W2040882418","https://openalex.org/W2058022120","https://openalex.org/W2081461624","https://openalex.org/W2090815861","https://openalex.org/W2096915479","https://openalex.org/W2105628220","https://openalex.org/W2108183412","https://openalex.org/W2110241978","https://openalex.org/W2111734949","https://openalex.org/W2123243351","https://openalex.org/W2126060638","https://openalex.org/W2129554014","https://openalex.org/W2132108934","https://openalex.org/W2134519279","https://openalex.org/W2139702785","https://openalex.org/W2140101134","https://openalex.org/W2147118406","https://openalex.org/W2154207621","https://openalex.org/W2154370884","https://openalex.org/W2169414316","https://openalex.org/W2913854892","https://openalex.org/W4242472178","https://openalex.org/W4244923394","https://openalex.org/W4254095453","https://openalex.org/W6628211331"],"related_works":["https://openalex.org/W2225993331","https://openalex.org/W4388893805","https://openalex.org/W2019066515","https://openalex.org/W7099847156","https://openalex.org/W4242129790","https://openalex.org/W7097446913","https://openalex.org/W2899866476","https://openalex.org/W4416381151","https://openalex.org/W7098936515","https://openalex.org/W4411854260"],"abstract_inverted_index":{"The":[0],"recent":[1],"surge":[2],"of":[3,35,97,123,149],"network":[4,41,50],"I/O":[5,15],"performance":[6,144],"has":[7],"put":[8],"enormous":[9],"pressure":[10],"on":[11,84],"memory":[12,27],"and":[13,28,60,114,152,167],"software":[14,104],"processing":[16,29,66,74,100,165],"sub":[17],"systems.":[18],"We":[19,45,118,137],"argue":[20],"that":[21,53,139],"the":[22,32,77,98,106,120,127],"primary":[23],"reason":[24],"for":[25,154],"high":[26,116],"overheads":[30],"is":[31],"inefficient":[33],"use":[34],"these":[36],"resources":[37],"by":[38,57,125],"current":[39],"commodity":[40],"interface":[42,52],"cards":[43],"(NICs).":[44],"propose":[46],"FlexNIC,":[47],"a":[48,160,163],"flexible":[49],"DMA":[51],"can":[54,110],"be":[55,111],"used":[56,157],"operating":[58],"systems":[59],"applications":[61],"alike":[62],"to":[63,71,105],"reduce":[64],"packet":[65,73,99],"overheads.":[67],"FlexNIC":[68,124,129],"allows":[69],"services":[70],"install":[72],"rules":[75],"into":[76],"NIC,":[78,107],"which":[79],"then":[80],"executes":[81],"simple":[82],"operations":[83],"packets":[85],"while":[86],"exchanging":[87],"them":[88],"with":[89,131],"host":[90],"memory.":[91],"Thus,":[92],"our":[93],"proposal":[94],"moves":[95],"some":[96],"traditionally":[101],"done":[102,112],"in":[103,135,142,147],"where":[108],"it":[109],"flexibly":[113],"at":[115],"speed.":[117],"quantify":[119],"potential":[121],"benefits":[122],"emulating":[126],"proposed":[128],"functionality":[130],"existing":[132],"hardware":[133],"or":[134],"software.":[136],"show":[138],"significant":[140],"gains":[141],"application":[143],"are":[145],"possible,":[146],"terms":[148],"both":[150],"latency":[151],"throughput,":[153],"several":[155],"widely":[156],"applications,":[158],"including":[159],"key-value":[161],"store,":[162],"stream":[164],"system,":[166],"an":[168],"intrusion":[169],"detection":[170],"system.":[171]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2021,"cited_by_count":5}],"updated_date":"2026-11-03T10:50:19.383937","created_date":"2022-05-12T00:00:00"}
