{"id":"https://openalex.org/W2301990415","doi":"https://doi.org/10.1145/2881025.2889480","title":"P4GPU","display_name":"P4GPU","publication_year":2016,"publication_date":"2016-03-14","ids":{"openalex":"https://openalex.org/W2301990415","doi":"https://doi.org/10.1145/2881025.2889480","mag":"2301990415"},"language":"en","primary_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.1145/2881025.2889480","pdf_url":"http://dl.acm.org/ft_gateway.cfm?id=2889480&type=pdf","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true},"type":"article","type_crossref":"proceedings-article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"http://dl.acm.org/ft_gateway.cfm?id=2889480&type=pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5101732106","display_name":"Peilong Li","orcid":"https://orcid.org/0000-0002-1325-2667"},"institutions":[{"id":"https://openalex.org/I133738476","display_name":"University of Massachusetts Lowell","ror":"https://ror.org/03hamhx47","country_code":"US","type":"education","lineage":["https://openalex.org/I133738476"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Peilong Li","raw_affiliation_strings":["University of Massachusetts Lowell, Lowell, MA, USA"],"affiliations":[{"raw_affiliation_string":"University of Massachusetts Lowell, Lowell, MA, USA","institution_ids":["https://openalex.org/I133738476"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5003621523","display_name":"Yan Luo","orcid":"https://orcid.org/0000-0002-5301-5092"},"institutions":[{"id":"https://openalex.org/I133738476","display_name":"University of Massachusetts Lowell","ror":"https://ror.org/03hamhx47","country_code":"US","type":"education","lineage":["https://openalex.org/I133738476"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yan Luo","raw_affiliation_strings":["University of Massachusetts Lowell, Lowell, MA, USA"],"affiliations":[{"raw_affiliation_string":"University of Massachusetts Lowell, Lowell, MA, USA","institution_ids":["https://openalex.org/I133738476"]}]}],"institution_assertions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.635,"has_fulltext":true,"fulltext_origin":"pdf","cited_by_count":17,"citation_normalized_percentile":{"value":0.797249,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":91},"biblio":{"volume":null,"issue":null,"first_page":"125","last_page":"126"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T12326","display_name":"Network Packet Processing and Optimization","score":0.9998,"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.9998,"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.9998,"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/T10400","display_name":"Network Security and Intrusion Detection","score":0.9973,"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/forwarding-plane","display_name":"Forwarding plane","score":0.51936847},{"id":"https://openalex.org/keywords/packet-processing","display_name":"Packet processing","score":0.4811248},{"id":"https://openalex.org/keywords/graphics-processing-unit","display_name":"Graphics processing unit","score":0.45697272}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8795997},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.5894974},{"id":"https://openalex.org/C50630238","wikidata":"https://www.wikidata.org/wiki/Q971505","display_name":"General-purpose computing on graphics processing units","level":3,"score":0.57434976},{"id":"https://openalex.org/C10597312","wikidata":"https://www.wikidata.org/wiki/Q5473302","display_name":"Forwarding plane","level":3,"score":0.51936847},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.5129118},{"id":"https://openalex.org/C2778119891","wikidata":"https://www.wikidata.org/wiki/Q477690","display_name":"CUDA","level":2,"score":0.5036318},{"id":"https://openalex.org/C43364308","wikidata":"https://www.wikidata.org/wiki/Q8799","display_name":"Byte","level":2,"score":0.4923321},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.48998514},{"id":"https://openalex.org/C2779581428","wikidata":"https://www.wikidata.org/wiki/Q7122997","display_name":"Packet processing","level":3,"score":0.4811248},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.45765933},{"id":"https://openalex.org/C2779851693","wikidata":"https://www.wikidata.org/wiki/Q183484","display_name":"Graphics processing unit","level":2,"score":0.45697272},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.43299642},{"id":"https://openalex.org/C21442007","wikidata":"https://www.wikidata.org/wiki/Q1027879","display_name":"Graphics","level":2,"score":0.43126816},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.41367513},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.33025855},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.10306981},{"id":"https://openalex.org/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","level":0,"score":0.0},{"id":"https://openalex.org/C153349607","wikidata":"https://www.wikidata.org/wiki/Q36649","display_name":"Visual arts","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"is_oa":true,"landing_page_url":"https://doi.org/10.1145/2881025.2889480","pdf_url":"http://dl.acm.org/ft_gateway.cfm?id=2889480&type=pdf","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true}],"best_oa_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.1145/2881025.2889480","pdf_url":"http://dl.acm.org/ft_gateway.cfm?id=2889480&type=pdf","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.43}],"grants":[{"funder":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation","award_id":"1547428, 1541434, 1440737, 1450996"},{"funder":"https://openalex.org/F4320307102","funder_display_name":"Intel Corporation","award_id":"23903231"}],"datasets":[],"versions":[],"referenced_works_count":5,"referenced_works":["https://openalex.org/W1994926493","https://openalex.org/W2057717673","https://openalex.org/W2111734949","https://openalex.org/W2134519279","https://openalex.org/W4254354095"],"related_works":["https://openalex.org/W52714575","https://openalex.org/W3192984318","https://openalex.org/W3158047141","https://openalex.org/W2752279300","https://openalex.org/W2388314963","https://openalex.org/W2167646277","https://openalex.org/W2151046618","https://openalex.org/W2063573318","https://openalex.org/W1972148443","https://openalex.org/W1969233021"],"abstract_inverted_index":{"The":[0,107],"P4":[1,18,68,78,89],"language":[2,7],"is":[3,44],"an":[4],"emerging":[5],"domain-specific":[6],"for":[8,36,49,131,142],"describing":[9],"the":[10,81,104,112,122],"data":[11],"plane":[12],"processing":[13,50],"at":[14],"a":[15,23,45,58,67,73,77,88],"network":[16,51],"device.":[17],"has":[19],"been":[20],"mapped":[21],"to":[22,75,128],"wide":[24],"range":[25],"of":[26],"forwarding":[27],"devices":[28],"including":[29],"NPUs,":[30],"programmable":[31],"NICs":[32],"and":[33,64,71,119,136],"FPGAs,":[34],"except":[35],"General":[37],"Purpose":[38],"Graphics":[39],"Processing":[40],"Unit":[41],"(GPGPU)":[42],"which":[43],"salient":[46],"parallel":[47],"architecture":[48,60,97],"flows.":[52],"In":[53],"this":[54],"work,":[55],"we":[56],"design":[57],"heterogeneous":[59],"with":[61,103],"both":[62],"CPU":[63],"GPU":[65,114],"as":[66],"programming":[69],"_target,":[70],"present":[72],"toolset":[74],"map":[76],"program":[79,90],"onto":[80],"proposed":[82],"architecture.":[83],"Our":[84],"evaluation":[85],"reveals":[86],"that":[87,111],"can":[91,125],"render":[92],"promising":[93],"performance":[94],"on":[95],"such":[96],"by":[98],"parallelizing":[99],"its":[100],"\"match+action\"":[101],"engine":[102],"GPGPU":[105],"accelerator.":[106],"experiment":[108],"results":[109],"show":[110],"auto-configured":[113],"kernels":[115],"achieve":[116],"scalable":[117],"lookup":[118],"classification":[120],"speeds:":[121],"prototype":[123],"system":[124],"reach":[126],"up":[127],"580":[129],"Gbps":[130],"IP":[132],"lookups":[133],"(64-byte":[134],"packets)":[135],"60":[137],"million":[138],"classifications":[139],"per":[140],"second":[141],"4k":[143],"firewall":[144],"rules,":[145],"respectively.":[146]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W2301990415","counts_by_year":[{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":4},{"year":2020,"cited_by_count":3},{"year":2018,"cited_by_count":3},{"year":2017,"cited_by_count":4},{"year":2016,"cited_by_count":1}],"updated_date":"2025-01-05T20:20:52.583887","created_date":"2016-06-24"}
  NODES
innovation 1