{"id":"https://openalex.org/W2133987956","doi":"https://doi.org/10.1145/2535771.2535779","title":"Network stack specialization for performance","display_name":"Network stack specialization for performance","publication_year":2013,"publication_date":"2013-11-21","ids":{"openalex":"https://openalex.org/W2133987956","doi":"https://doi.org/10.1145/2535771.2535779","mag":"2133987956"},"language":"en","primary_location":{"id":"doi:10.1145/2535771.2535779","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2535771.2535779","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Twelfth ACM Workshop on Hot Topics in Networks","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://discovery.ucl.ac.uk/1521000/1/sandstorm2014.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5065393857","display_name":"Ilias Marinos","orcid":"https://orcid.org/0000-0002-1901-3157"},"institutions":[{"id":"https://openalex.org/I241749","display_name":"University of Cambridge","ror":"https://ror.org/013meh722","country_code":"GB","type":"education","lineage":["https://openalex.org/I241749"]}],"countries":["GB"],"is_corresponding":true,"raw_author_name":"Ilias Marinos","raw_affiliation_strings":["University of Cambridge","University of Cambridge,"],"affiliations":[{"raw_affiliation_string":"University of Cambridge","institution_ids":["https://openalex.org/I241749"]},{"raw_affiliation_string":"University of Cambridge,","institution_ids":["https://openalex.org/I241749"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5013006563","display_name":"Robert N. M. Watson","orcid":"https://orcid.org/0000-0001-8139-8783"},"institutions":[{"id":"https://openalex.org/I241749","display_name":"University of Cambridge","ror":"https://ror.org/013meh722","country_code":"GB","type":"education","lineage":["https://openalex.org/I241749"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Robert N. M. Watson","raw_affiliation_strings":["University of Cambridge","University of Cambridge,"],"affiliations":[{"raw_affiliation_string":"University of Cambridge","institution_ids":["https://openalex.org/I241749"]},{"raw_affiliation_string":"University of Cambridge,","institution_ids":["https://openalex.org/I241749"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5089788947","display_name":"Mark Handley","orcid":"https://orcid.org/0000-0001-8509-2001"},"institutions":[{"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"]},{"id":"https://openalex.org/I2800173700","display_name":"UCL Australia","ror":"https://ror.org/024atcf19","country_code":"AU","type":"education","lineage":["https://openalex.org/I2800173700"]}],"countries":["AU","GB"],"is_corresponding":false,"raw_author_name":"Mark Handley","raw_affiliation_strings":["University College London","University college London"],"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"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5065393857"],"corresponding_institution_ids":["https://openalex.org/I241749"],"apc_list":null,"apc_paid":null,"fwci":8.3556,"has_fulltext":true,"cited_by_count":21,"citation_normalized_percentile":{"value":0.97229654,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"7"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T12127","display_name":"Software System Performance and Reliability","score":0.9993000030517578,"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/T10714","display_name":"Software-Defined Networks and 5G","score":0.9983000159263611,"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/generality","display_name":"Generality","score":0.9829175472259521},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.790057897567749},{"id":"https://openalex.org/keywords/server","display_name":"Server","score":0.6838158965110779},{"id":"https://openalex.org/keywords/node","display_name":"Node (physics)","score":0.6196245551109314},{"id":"https://openalex.org/keywords/implementation","display_name":"Implementation","score":0.5963431596755981},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.5869154930114746},{"id":"https://openalex.org/keywords/obstacle","display_name":"Obstacle","score":0.5730268359184265},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.5703070163726807},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.48866036534309387},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.3654007315635681},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.3381926417350769},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2400626540184021},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.17727643251419067},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.10962030291557312}],"concepts":[{"id":"https://openalex.org/C2780767217","wikidata":"https://www.wikidata.org/wiki/Q5532421","display_name":"Generality","level":2,"score":0.9829175472259521},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.790057897567749},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.6838158965110779},{"id":"https://openalex.org/C62611344","wikidata":"https://www.wikidata.org/wiki/Q1062658","display_name":"Node (physics)","level":2,"score":0.6196245551109314},{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.5963431596755981},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.5869154930114746},{"id":"https://openalex.org/C2776650193","wikidata":"https://www.wikidata.org/wiki/Q264661","display_name":"Obstacle","level":2,"score":0.5730268359184265},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.5703070163726807},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.48866036534309387},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.3654007315635681},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.3381926417350769},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2400626540184021},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.17727643251419067},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.10962030291557312},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.0},{"id":"https://openalex.org/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","level":1,"score":0.0},{"id":"https://openalex.org/C542102704","wikidata":"https://www.wikidata.org/wiki/Q183257","display_name":"Psychotherapist","level":1,"score":0.0},{"id":"https://openalex.org/C66938386","wikidata":"https://www.wikidata.org/wiki/Q633538","display_name":"Structural engineering","level":1,"score":0.0},{"id":"https://openalex.org/C15744967","wikidata":"https://www.wikidata.org/wiki/Q9418","display_name":"Psychology","level":0,"score":0.0}],"mesh":[],"locations_count":5,"locations":[{"id":"doi:10.1145/2535771.2535779","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2535771.2535779","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Twelfth ACM Workshop on Hot Topics in Networks","raw_type":"proceedings-article"},{"id":"pmh:oai:eprints.ucl.ac.uk.OAI2:1521000","is_oa":true,"landing_page_url":"https://discovery.ucl.ac.uk/id/eprint/1521000/","pdf_url":"https://discovery.ucl.ac.uk/1521000/1/sandstorm2014.pdf","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: Bustamante, FE and Hu, YC and Krishnamurthy, A and Ratnasamy, S, (eds.) SIGCOMM '14: Proceedings of the 2014 ACM conference on SIGCOMM.  (pp. pp. 175-186).  Association for Computer Machinery (ACM): New York, USA. (2014)     ","raw_type":"Proceedings paper"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.460.9358","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.460.9358","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.cl.cam.ac.uk/research/security/ctsrd/pdfs/201408-sigcomm2014-specialization.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.568.1442","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.568.1442","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www0.cs.ucl.ac.uk/staff/M.Handley/papers/hotnets-final43.pdf","raw_type":"text"},{"id":"pmh:oai:eprints.ucl.ac.uk.OAI2:1521494","is_oa":false,"landing_page_url":"https://discovery.ucl.ac.uk/id/eprint/1521494/","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: Levine, D and Katti, S and Oran, D, (eds.) HotNets-XII: Proceedings of the Twelfth ACM Workshop on Hot Topics in Networks.    Association for Computer Machinery (ACM): New York, USA. (2013)     ","raw_type":"Proceedings paper"}],"best_oa_location":{"id":"pmh:oai:eprints.ucl.ac.uk.OAI2:1521000","is_oa":true,"landing_page_url":"https://discovery.ucl.ac.uk/id/eprint/1521000/","pdf_url":"https://discovery.ucl.ac.uk/1521000/1/sandstorm2014.pdf","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: Bustamante, FE and Hu, YC and Krishnamurthy, A and Ratnasamy, S, (eds.) SIGCOMM '14: Proceedings of the 2014 ACM conference on SIGCOMM.  (pp. pp. 175-186).  Association for Computer Machinery (ACM): New York, USA. (2014)     ","raw_type":"Proceedings paper"},"sustainable_development_goals":[{"score":0.5699999928474426,"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9"}],"awards":[{"id":"https://openalex.org/G2161612783","display_name":null,"funder_award_id":"FA8750-10-C-0237","funder_id":"https://openalex.org/F4320338294","funder_display_name":"Air Force Research Laboratory"},{"id":"https://openalex.org/G5531295971","display_name":null,"funder_award_id":"FA8750-10-C-0237","funder_id":"https://openalex.org/F4320332180","funder_display_name":"Defense Advanced Research Projects Agency"}],"funders":[{"id":"https://openalex.org/F4320308678","display_name":"EMC","ror":"https://ror.org/03w4phb31"},{"id":"https://openalex.org/F4320332180","display_name":"Defense Advanced Research Projects Agency","ror":"https://ror.org/02caytj08"},{"id":"https://openalex.org/F4320334960","display_name":"Seventh Framework Programme","ror":"https://ror.org/00k4n6c32"},{"id":"https://openalex.org/F4320338294","display_name":"Air Force Research Laboratory","ror":"https://ror.org/02e2egq70"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2133987956.pdf","grobid_xml":"https://content.openalex.org/works/W2133987956.grobid-xml"},"referenced_works_count":32,"referenced_works":["https://openalex.org/W19830081","https://openalex.org/W56843469","https://openalex.org/W148956775","https://openalex.org/W180190633","https://openalex.org/W336063547","https://openalex.org/W1424350945","https://openalex.org/W1507156211","https://openalex.org/W1573624842","https://openalex.org/W1590303417","https://openalex.org/W1938553034","https://openalex.org/W1997734481","https://openalex.org/W1998113297","https://openalex.org/W2018907924","https://openalex.org/W2038572501","https://openalex.org/W2045808511","https://openalex.org/W2105545278","https://openalex.org/W2122960384","https://openalex.org/W2132108934","https://openalex.org/W2134939854","https://openalex.org/W2140727382","https://openalex.org/W2154207621","https://openalex.org/W2163593086","https://openalex.org/W2169505235","https://openalex.org/W2186588068","https://openalex.org/W2911393547","https://openalex.org/W2914209329","https://openalex.org/W3160366303","https://openalex.org/W4230700489","https://openalex.org/W4300270252","https://openalex.org/W6600336938","https://openalex.org/W6607393987","https://openalex.org/W6819284588"],"related_works":["https://openalex.org/W2045049461","https://openalex.org/W1978893398","https://openalex.org/W2201908702","https://openalex.org/W4381094582","https://openalex.org/W2369625323","https://openalex.org/W2364579609","https://openalex.org/W1977906818","https://openalex.org/W1522139108","https://openalex.org/W2353528968","https://openalex.org/W2032776242"],"abstract_inverted_index":{"Contemporary":[0],"network":[1],"stacks":[2],"are":[3],"masterpieces":[4],"of":[5,10,32,59,61,72,78,85],"generality,":[6],"supporting":[7],"a":[8,89],"range":[9],"edge-node":[11],"and":[12,26],"middle-node":[13],"functions.":[14,48,79],"This":[15],"generality":[16,86],"comes":[17],"at":[18],"significant":[19],"performance":[20],"cost:":[21],"current":[22],"APIs,":[23],"memory":[24],"models,":[25],"implementations":[27],"drastically":[28],"limit":[29],"the":[30,83],"effectiveness":[31],"increasingly":[33],"powerful":[34],"hardware.":[35],"Generality":[36],"has":[37],"historically":[38],"been":[39],"required":[40],"to":[41,45,56,92],"allow":[42],"individual":[43],"systems":[44],"perform":[46],"many":[47,67],"However,":[49],"as":[50],"providers":[51],"have":[52,64],"scaled":[53],"up":[54],"services":[55],"support":[57],"hundreds":[58],"millions":[60],"users,":[62],"they":[63],"transitioned":[65],"toward":[66],"thousands":[68],"(or":[69],"even":[70],"millions)":[71],"dedicated":[73],"servers":[74],"performing":[75],"narrow":[76],"ranges":[77],"We":[80],"argue":[81],"that":[82],"overhead":[84],"is":[87],"now":[88],"key":[90],"obstacle":[91],"effective":[93],"scaling,":[94],"making":[95],"specialization":[96],"not":[97],"only":[98],"viable,":[99],"but":[100],"necessary.":[101]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":3},{"year":2018,"cited_by_count":3},{"year":2017,"cited_by_count":2},{"year":2016,"cited_by_count":2},{"year":2015,"cited_by_count":5},{"year":2014,"cited_by_count":3}],"updated_date":"2026-04-05T17:49:38.594831","created_date":"2025-10-10T00:00:00"}
