{"id":"https://openalex.org/W2109434498","doi":"https://doi.org/10.1109/glocom.2010.5683145","title":"Experience on Applying Push Model to Packet Processors in High Performance Routers","display_name":"Experience on Applying Push Model to Packet Processors in High Performance Routers","publication_year":2010,"publication_date":"2010-12-01","ids":{"openalex":"https://openalex.org/W2109434498","doi":"https://doi.org/10.1109/glocom.2010.5683145","mag":"2109434498"},"language":"en","primary_location":{"id":"doi:10.1109/glocom.2010.5683145","is_oa":false,"landing_page_url":"https://doi.org/10.1109/glocom.2010.5683145","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2010 IEEE Global Telecommunications Conference GLOBECOM 2010","raw_type":"proceedings-article"},"type":"conference-paper","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/A5032061647","display_name":"Bo Yuan","orcid":"https://orcid.org/0000-0003-2169-0007"},"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"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Bo Yuan","raw_affiliation_strings":["Tsinghua National Laboratory of Information Science and Technology, Department of Computer Science and Technology, Tsinghua University, Beijing, China","Dept. of Computer Science & Technology, Tsinghua University, Beijing, China#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Tsinghua National Laboratory of Information Science and Technology, Department of Computer Science and Technology, Tsinghua University, Beijing, China","institution_ids":["https://openalex.org/I99065089"]},{"raw_affiliation_string":"Dept. of Computer Science & Technology, Tsinghua University, Beijing, China#TAB#","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5011270130","display_name":"Hongbo Zhao","orcid":"https://orcid.org/0000-0002-1196-4089"},"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"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hongbo Zhao","raw_affiliation_strings":["Tsinghua National Laboratory of Information Science and Technology, Department of Computer Science and Technology, Tsinghua University, Beijing, China","Dept. of Computer Science & Technology, Tsinghua University, Beijing, China#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Tsinghua National Laboratory of Information Science and Technology, Department of Computer Science and Technology, Tsinghua University, Beijing, China","institution_ids":["https://openalex.org/I99065089"]},{"raw_affiliation_string":"Dept. of Computer Science & Technology, Tsinghua University, Beijing, China#TAB#","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5112303004","display_name":"Chengchen Hu","orcid":"https://orcid.org/0000-0003-2384-1454"},"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"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Chengchen Hu","raw_affiliation_strings":["Tsinghua National Laboratory of Information Science and Technology, Department of Computer Science and Technology, Tsinghua University, Beijing, China","Dept. of Computer Science & Technology, Tsinghua University, Beijing, China#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Tsinghua National Laboratory of Information Science and Technology, Department of Computer Science and Technology, Tsinghua University, Beijing, China","institution_ids":["https://openalex.org/I99065089"]},{"raw_affiliation_string":"Dept. of Computer Science & Technology, Tsinghua University, Beijing, China#TAB#","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100395586","display_name":"Bin Liu","orcid":"https://orcid.org/0000-0003-3031-9592"},"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"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Bin Liu","raw_affiliation_strings":["Tsinghua National Laboratory of Information Science and Technology, Department of Computer Science and Technology, Tsinghua University, Beijing, China","Dept. of Computer Science & Technology, Tsinghua University, Beijing, China#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Tsinghua National Laboratory of Information Science and Technology, Department of Computer Science and Technology, Tsinghua University, Beijing, China","institution_ids":["https://openalex.org/I99065089"]},{"raw_affiliation_string":"Dept. of Computer Science & Technology, Tsinghua University, Beijing, China#TAB#","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5056578494","display_name":"Jia Yu","orcid":"https://orcid.org/0000-0002-0574-7803"},"institutions":[{"id":"https://openalex.org/I103635307","display_name":"University of California, Riverside","ror":"https://ror.org/03nawhv43","country_code":"US","type":"education","lineage":["https://openalex.org/I103635307"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jia Yu","raw_affiliation_strings":["Department of Computer Science & Engineering, University of California, Riverside, USA","[Dept. of Comput. Sci. & Eng., Univ. of California, Riverside, CA, USA]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science & Engineering, University of California, Riverside, USA","institution_ids":["https://openalex.org/I103635307"]},{"raw_affiliation_string":"[Dept. of Comput. Sci. & Eng., Univ. of California, Riverside, CA, USA]","institution_ids":["https://openalex.org/I103635307"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5048949780","display_name":"Laxmi N. Bhuyan","orcid":"https://orcid.org/0000-0002-8759-0458"},"institutions":[{"id":"https://openalex.org/I103635307","display_name":"University of California, Riverside","ror":"https://ror.org/03nawhv43","country_code":"US","type":"education","lineage":["https://openalex.org/I103635307"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Laxmi Bhuyan","raw_affiliation_strings":["Department of Computer Science & Engineering, University of California, Riverside, USA","[Dept. of Comput. Sci. & Eng., Univ. of California, Riverside, CA, USA]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science & Engineering, University of California, Riverside, USA","institution_ids":["https://openalex.org/I103635307"]},{"raw_affiliation_string":"[Dept. of Comput. Sci. & Eng., Univ. of California, Riverside, CA, USA]","institution_ids":["https://openalex.org/I103635307"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.5264,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.62204871,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"5"},"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.9998999834060669,"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.9998999834060669,"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/T10829","display_name":"Interconnection Networks and Systems","score":0.9987000226974487,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9983000159263611,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8427481651306152},{"id":"https://openalex.org/keywords/packet-processing","display_name":"Packet processing","score":0.6417469382286072},{"id":"https://openalex.org/keywords/network-packet","display_name":"Network packet","score":0.623912513256073},{"id":"https://openalex.org/keywords/deep-packet-inspection","display_name":"Deep packet inspection","score":0.5407407879829407},{"id":"https://openalex.org/keywords/network-processor","display_name":"Network processor","score":0.5392467379570007},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.513974130153656},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.5056066513061523},{"id":"https://openalex.org/keywords/processing-delay","display_name":"Processing delay","score":0.49130979180336},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.4225195348262787},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.40078005194664},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.33628231287002563},{"id":"https://openalex.org/keywords/transmission-delay","display_name":"Transmission delay","score":0.287524938583374}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8427481651306152},{"id":"https://openalex.org/C2779581428","wikidata":"https://www.wikidata.org/wiki/Q7122997","display_name":"Packet processing","level":3,"score":0.6417469382286072},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.623912513256073},{"id":"https://openalex.org/C204679922","wikidata":"https://www.wikidata.org/wiki/Q734252","display_name":"Deep packet inspection","level":3,"score":0.5407407879829407},{"id":"https://openalex.org/C74366991","wikidata":"https://www.wikidata.org/wiki/Q2755335","display_name":"Network processor","level":3,"score":0.5392467379570007},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.513974130153656},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.5056066513061523},{"id":"https://openalex.org/C21434264","wikidata":"https://www.wikidata.org/wiki/Q7247320","display_name":"Processing delay","level":4,"score":0.49130979180336},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.4225195348262787},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.40078005194664},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.33628231287002563},{"id":"https://openalex.org/C108921912","wikidata":"https://www.wikidata.org/wiki/Q7834639","display_name":"Transmission delay","level":3,"score":0.287524938583374},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/glocom.2010.5683145","is_oa":false,"landing_page_url":"https://doi.org/10.1109/glocom.2010.5683145","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2010 IEEE Global Telecommunications Conference GLOBECOM 2010","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Affordable and clean energy","score":0.5799999833106995,"id":"https://metadata.un.org/sdg/7"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":12,"referenced_works":["https://openalex.org/W1570477871","https://openalex.org/W1588437534","https://openalex.org/W2092291350","https://openalex.org/W2106150385","https://openalex.org/W2107354725","https://openalex.org/W2137755180","https://openalex.org/W2395157830","https://openalex.org/W2479875689","https://openalex.org/W4244923394","https://openalex.org/W6634065580","https://openalex.org/W6635155942","https://openalex.org/W6675950753"],"related_works":["https://openalex.org/W4243019710","https://openalex.org/W1993620881","https://openalex.org/W2390663577","https://openalex.org/W2991062139","https://openalex.org/W166608820","https://openalex.org/W2134432690","https://openalex.org/W2080202421","https://openalex.org/W815623786","https://openalex.org/W2161402239","https://openalex.org/W2514988192"],"abstract_inverted_index":{"More":[0],"complicated":[1,29],"computational":[2],"tasks":[3],"are":[4],"posed":[5],"to":[6,23,33,47,52,109,113,170,189,212],"the":[7,35,48,63,71,76,101,120,125,153,162,172,178,182,191,197,202,217,222],"network":[8,17,21],"equipments,":[9],"such":[10],"as":[11],"Deep":[12],"packet":[13,37,77,97,114,213,223],"inspection":[14],"(DPI)":[15],"for":[16,96],"security":[18],"check":[19],"and":[20,43,133,176,185,220,226],"coding":[22],"achieve":[24],"efficient":[25],"multicast,":[26],"etc.":[27],"These":[28],"applications":[30],"need":[31],"processors":[32,98,214],"process":[34],"whole":[36],"payload,":[38],"potentially":[39],"causing":[40],"low":[41],"throughput":[42,219],"long":[44],"latency":[45,225],"due":[46],"large":[49],"access":[50,95],"delay":[51],"external":[53,163],"memories.":[54],"The":[55,116],"behind":[56],"hint":[57],"lies":[58],"that":[59,208],"we":[60,107,174],"can":[61],"get":[62],"packet-processor/thread":[64],"pair":[65],"binding":[66],"information":[67],"in":[68,130,165,196],"advance":[69],"from":[70,152,161],"front-end":[72],"dispatching":[73],"component":[74],"before":[75],"will":[78],"be":[79],"actually":[80],"processed":[81],"by":[82,141],"cores.":[83],"This":[84],"interesting":[85],"observation":[86],"enables":[87],"us":[88],"design":[89,175],"a":[90,145],"new":[91],"architecture":[92],"of":[93,100,138,158,193,230],"memory":[94,164],"instead":[99,157],"traditional":[102],"model.":[103,167,204],"In":[104,168],"this":[105],"paper":[106],"explore":[108],"apply":[110],"push":[111,117,179,194,210],"model":[112,118,180,195,211],"processors.":[115],"makes":[119],"data":[121,151],"being":[122,139],"pushed":[123],"into":[124],"local":[126,154],"memory/on-chip":[127],"L1":[128],"cache":[129,156],"an":[131],"on-demand":[132],"fine":[134],"granularity":[135],"manner":[136],"ahead":[137],"asked":[140],"running":[142],"instructions,":[143],"making":[144],"core":[146],"always":[147],"feels":[148],"getting":[149],"its":[150],"memory/L1":[155],"fetching":[159],"them":[160],"pull":[166,203],"order":[169],"verify":[171],"effectiveness,":[173],"implement":[177],"with":[181,201],"Intel":[183],"IXP2850,":[184],"then":[186],"conduct":[187],"experiments":[188],"show":[190],"performance":[192],"IXP2850":[198],"simulator":[199],"compared":[200],"Simulation":[205],"results":[206],"indicate":[207],"applying":[209],"could":[215],"improve":[216],"system":[218],"reduce":[221],"processing":[224],"reducing":[227],"required":[228],"number":[229],"hardware":[231],"threads.":[232]},"counts_by_year":[{"year":2013,"cited_by_count":1},{"year":2012,"cited_by_count":2}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
