{"id":"https://openalex.org/W1977398660","doi":"https://doi.org/10.1145/1921151.1921155","title":"Forwarding path architectures for multicore software routers","display_name":"Forwarding path architectures for multicore software routers","publication_year":2010,"publication_date":"2010-11-30","ids":{"openalex":"https://openalex.org/W1977398660","doi":"https://doi.org/10.1145/1921151.1921155","mag":"1977398660"},"language":"en","primary_location":{"id":"doi:10.1145/1921151.1921155","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1921151.1921155","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Workshop on Programmable Routers for Extensible Services of Tomorrow","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://orbi.uliege.be/bitstream/2268/126961/1/FPA_PRESTO10.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5028873557","display_name":"Norbert Egi","orcid":null},"institutions":[{"id":"https://openalex.org/I67415387","display_name":"Lancaster University","ror":"https://ror.org/04f2nsd36","country_code":"GB","type":"education","lineage":["https://openalex.org/I67415387"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Norbert Egi","raw_affiliation_strings":["Lancaster University","Lancaster University ()"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Lancaster University","institution_ids":["https://openalex.org/I67415387"]},{"raw_affiliation_string":"Lancaster University ()","institution_ids":["https://openalex.org/I67415387"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5042150894","display_name":"Adam Greenhalgh","orcid":null},"institutions":[{"id":"https://openalex.org/I2800173700","display_name":"UCL Australia","ror":"https://ror.org/024atcf19","country_code":"AU","type":"education","lineage":["https://openalex.org/I2800173700"]},{"id":"https://openalex.org/I45129253","display_name":"University College London","ror":"https://ror.org/02jx3x895","country_code":"GB","type":"education","lineage":["https://openalex.org/I124357947","https://openalex.org/I45129253"]}],"countries":["AU","GB"],"is_corresponding":false,"raw_author_name":"Adam Greenhalgh","raw_affiliation_strings":["University College London","University college London"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University College London","institution_ids":["https://openalex.org/I45129253"]},{"raw_affiliation_string":"University college London","institution_ids":["https://openalex.org/I2800173700"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5089788947","display_name":"Mark Handley","orcid":"https://orcid.org/0000-0001-8509-2001"},"institutions":[{"id":"https://openalex.org/I2800173700","display_name":"UCL Australia","ror":"https://ror.org/024atcf19","country_code":"AU","type":"education","lineage":["https://openalex.org/I2800173700"]},{"id":"https://openalex.org/I45129253","display_name":"University College London","ror":"https://ror.org/02jx3x895","country_code":"GB","type":"education","lineage":["https://openalex.org/I124357947","https://openalex.org/I45129253"]}],"countries":["AU","GB"],"is_corresponding":false,"raw_author_name":"Mark Handley","raw_affiliation_strings":["University College London","University college London"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University College London","institution_ids":["https://openalex.org/I45129253"]},{"raw_affiliation_string":"University college London","institution_ids":["https://openalex.org/I2800173700"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5080811647","display_name":"Micka\u00ebl Hoerdt","orcid":null},"institutions":[{"id":"https://openalex.org/I67415387","display_name":"Lancaster University","ror":"https://ror.org/04f2nsd36","country_code":"GB","type":"education","lineage":["https://openalex.org/I67415387"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Mickael Hoerdt","raw_affiliation_strings":["Lancaster University","Lancaster University ()"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Lancaster University","institution_ids":["https://openalex.org/I67415387"]},{"raw_affiliation_string":"Lancaster University ()","institution_ids":["https://openalex.org/I67415387"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5030835508","display_name":"Felipe Huici","orcid":"https://orcid.org/0009-0008-9094-3585"},"institutions":[{"id":"https://openalex.org/I4210089015","display_name":"Sharp Laboratories of Europe (United Kingdom)","ror":"https://ror.org/0075mfb88","country_code":"GB","type":"company","lineage":["https://openalex.org/I4210089015"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Felipe Huici","raw_affiliation_strings":["NEC Laboratories Europe"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"NEC Laboratories Europe","institution_ids":["https://openalex.org/I4210089015"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5113657162","display_name":"Laurent Mathy","orcid":null},"institutions":[{"id":"https://openalex.org/I67415387","display_name":"Lancaster University","ror":"https://ror.org/04f2nsd36","country_code":"GB","type":"education","lineage":["https://openalex.org/I67415387"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Laurent Mathy","raw_affiliation_strings":["Lancaster University","Lancaster University ()"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Lancaster University","institution_ids":["https://openalex.org/I67415387"]},{"raw_affiliation_string":"Lancaster University ()","institution_ids":["https://openalex.org/I67415387"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5057744054","display_name":"Panagiotis Papadimitriou","orcid":"https://orcid.org/0000-0001-5005-8866"},"institutions":[{"id":"https://openalex.org/I67415387","display_name":"Lancaster University","ror":"https://ror.org/04f2nsd36","country_code":"GB","type":"education","lineage":["https://openalex.org/I67415387"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Panagiotis Papadimitriou","raw_affiliation_strings":["Lancaster University","Lancaster University ()"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Lancaster University","institution_ids":["https://openalex.org/I67415387"]},{"raw_affiliation_string":"Lancaster University ()","institution_ids":["https://openalex.org/I67415387"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"cited_by_count":16,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"6"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10714","display_name":"Software-Defined Networks and 5G","score":0.9998000264167786,"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/T10714","display_name":"Software-Defined Networks and 5G","score":0.9998000264167786,"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/T10829","display_name":"Interconnection Networks and Systems","score":0.9994000196456909,"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/T12326","display_name":"Network Packet Processing and Optimization","score":0.998199999332428,"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.833910346031189},{"id":"https://openalex.org/keywords/bottleneck","display_name":"Bottleneck","score":0.750129222869873},{"id":"https://openalex.org/keywords/packet-forwarding","display_name":"Packet forwarding","score":0.7236379981040955},{"id":"https://openalex.org/keywords/forwarding-plane","display_name":"Forwarding plane","score":0.6470726728439331},{"id":"https://openalex.org/keywords/packet-processing","display_name":"Packet processing","score":0.636463463306427},{"id":"https://openalex.org/keywords/network-packet","display_name":"Network packet","score":0.6106230616569519},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.5466523766517639},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.5273864269256592},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.5166478753089905},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.45977911353111267},{"id":"https://openalex.org/keywords/software-defined-networking","display_name":"Software-defined networking","score":0.4311177432537079},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.41108062863349915},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.2757077217102051},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.2561439871788025}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.833910346031189},{"id":"https://openalex.org/C2780513914","wikidata":"https://www.wikidata.org/wiki/Q18210350","display_name":"Bottleneck","level":2,"score":0.750129222869873},{"id":"https://openalex.org/C120317029","wikidata":"https://www.wikidata.org/wiki/Q874048","display_name":"Packet forwarding","level":3,"score":0.7236379981040955},{"id":"https://openalex.org/C10597312","wikidata":"https://www.wikidata.org/wiki/Q5473302","display_name":"Forwarding plane","level":3,"score":0.6470726728439331},{"id":"https://openalex.org/C2779581428","wikidata":"https://www.wikidata.org/wiki/Q7122997","display_name":"Packet processing","level":3,"score":0.636463463306427},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.6106230616569519},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.5466523766517639},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.5273864269256592},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5166478753089905},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.45977911353111267},{"id":"https://openalex.org/C77270119","wikidata":"https://www.wikidata.org/wiki/Q1655198","display_name":"Software-defined networking","level":2,"score":0.4311177432537079},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.41108062863349915},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.2757077217102051},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.2561439871788025},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.1145/1921151.1921155","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1921151.1921155","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Workshop on Programmable Routers for Extensible Services of Tomorrow","raw_type":"proceedings-article"},{"id":"pmh:oai:orbi.ulg.ac.be:2268/126961","is_oa":true,"landing_page_url":"https://orbi.uliege.be/handle/2268/126961","pdf_url":"https://orbi.uliege.be/bitstream/2268/126961/1/FPA_PRESTO10.pdf","source":{"id":"https://openalex.org/S4306400651","display_name":"Open Repository and Bibliography (University of Li\u00e8ge)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I157674565","host_organization_name":"University of Li\u00e8ge","host_organization_lineage":["https://openalex.org/I157674565"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"ACM CoNEXT 2010 Workshop Proceedings (2010-11); ACM CoNEXT Workshop PRESTO, Philadelphia, United States - Pennsylvania [US-PA], 30-11-2010","raw_type":"http://purl.org/coar/resource_type/c_5794"},{"id":"pmh:oai:eprints.lancs.ac.uk:57202","is_oa":false,"landing_page_url":"https://eprints.lancs.ac.uk/id/eprint/57202/","pdf_url":null,"source":{"id":"https://openalex.org/S4306401916","display_name":"Lancaster EPrints (Lancaster University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67415387","host_organization_name":"Lancaster University","host_organization_lineage":["https://openalex.org/I67415387"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Contribution in Book/Report/Proceedings"},{"id":"pmh:oai:eprints.ucl.ac.uk.OAI2:1306623","is_oa":false,"landing_page_url":"http://discovery.ucl.ac.uk/1306623/","pdf_url":null,"source":{"id":"https://openalex.org/S4306400024","display_name":"UCL Discovery (University College London)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I45129253","host_organization_name":"University College London","host_organization_lineage":["https://openalex.org/I45129253"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"In: (2010)","raw_type":"Proceedings paper"}],"best_oa_location":{"id":"pmh:oai:orbi.ulg.ac.be:2268/126961","is_oa":true,"landing_page_url":"https://orbi.uliege.be/handle/2268/126961","pdf_url":"https://orbi.uliege.be/bitstream/2268/126961/1/FPA_PRESTO10.pdf","source":{"id":"https://openalex.org/S4306400651","display_name":"Open Repository and Bibliography (University of Li\u00e8ge)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I157674565","host_organization_name":"University of Li\u00e8ge","host_organization_lineage":["https://openalex.org/I157674565"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"ACM CoNEXT 2010 Workshop Proceedings (2010-11); ACM CoNEXT Workshop PRESTO, Philadelphia, United States - Pennsylvania [US-PA], 30-11-2010","raw_type":"http://purl.org/coar/resource_type/c_5794"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W1977398660.pdf","grobid_xml":"https://content.openalex.org/works/W1977398660.grobid-xml"},"referenced_works_count":7,"referenced_works":["https://openalex.org/W1997734481","https://openalex.org/W2010365467","https://openalex.org/W2096415552","https://openalex.org/W2104428270","https://openalex.org/W2111734949","https://openalex.org/W2149710522","https://openalex.org/W2151062909"],"related_works":["https://openalex.org/W4313172087","https://openalex.org/W4214777079","https://openalex.org/W3192984318","https://openalex.org/W3122360749","https://openalex.org/W3004383981","https://openalex.org/W2547441564","https://openalex.org/W2064604228","https://openalex.org/W2738801488","https://openalex.org/W2294558967","https://openalex.org/W2324836335"],"abstract_inverted_index":{"Multi-core":[0],"CPUs,":[1],"along":[2],"with":[3],"recent":[4],"advances":[5],"in":[6,38],"memory":[7,57],"and":[8,19,34,63,71,110],"buses,":[9],"render":[10],"commodity":[11],"hardware":[12],"a":[13,24,86],"strong":[14],"candidate":[15],"for":[16,98],"building":[17],"fexible":[18],"high-performance":[20],"software":[21],"routers.":[22],"With":[23],"forwarding":[25,50,60,99],"plane":[26],"physically":[27],"composed":[28],"of":[29,88],"many":[30],"packet":[31,103],"processing":[32,65,90,104],"components":[33,117,123],"operations,":[35],"resource":[36,95],"allocation":[37,62,96],"multi-core":[39],"systems":[40],"is":[41,55],"not":[42],"trivial.":[43],"Indeed,":[44],"packets":[45],"crossing":[46],"cache":[47],"hierarchies":[48],"degrade":[49],"performance,":[51],"since":[52],"the":[53,108,121],"bottleneck":[54],"main":[56],"access.":[58],"Therefore,":[59],"path":[61],"input/output":[64,89],"become":[66],"challenging,":[67],"especially":[68],"when":[69],"states":[70],"data":[72],"structures":[73],"have":[74],"to":[75],"be":[76],"shared":[77],"among":[78],"multiple":[79],"cores.":[80,126],"In":[81],"this":[82],"context,":[83],"we":[84,106],"investigate":[85],"set":[87],"architectures,":[91],"as":[92,94],"well":[93],"strategies":[97],"paths.":[100],"For":[101],"each":[102],"operation,":[105],"uncover":[107],"gains":[109],"possible":[111],"implications":[112],"by":[113],"either":[114],"running":[115],"different":[116,125],"concurrently":[118],"or":[119],"replicating":[120],"same":[122],"across":[124]},"counts_by_year":[{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":2},{"year":2014,"cited_by_count":3},{"year":2013,"cited_by_count":2},{"year":2012,"cited_by_count":2}],"updated_date":"2026-07-19T07:52:34.831488","created_date":"2025-10-10T00:00:00"}
