{"id":"https://openalex.org/W2527287972","doi":"https://doi.org/10.1109/fpl.2016.7577319","title":"Low-latency TCP/IP stack for data center applications","display_name":"Low-latency TCP/IP stack for data center applications","publication_year":2016,"publication_date":"2016-08-01","ids":{"openalex":"https://openalex.org/W2527287972","doi":"https://doi.org/10.1109/fpl.2016.7577319","mag":"2527287972"},"language":"en","primary_location":{"id":"doi:10.1109/fpl.2016.7577319","is_oa":false,"landing_page_url":"https://doi.org/10.1109/fpl.2016.7577319","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2016 26th International Conference on Field Programmable Logic and Applications (FPL)","raw_type":"proceedings-article"},"type":"article","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/A5045643150","display_name":"David Sidler","orcid":null},"institutions":[{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]}],"countries":["CH"],"is_corresponding":true,"raw_author_name":"David Sidler","raw_affiliation_strings":["Systems Group, ETH Z\u00fcrich"],"affiliations":[{"raw_affiliation_string":"Systems Group, ETH Z\u00fcrich","institution_ids":["https://openalex.org/I35440088"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5082765592","display_name":"Zsolt Istv\u00e1n","orcid":"https://orcid.org/0000-0002-4127-8573"},"institutions":[{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Zsolt Istvan","raw_affiliation_strings":["Systems Group, ETH Z\u00fcrich"],"affiliations":[{"raw_affiliation_string":"Systems Group, ETH Z\u00fcrich","institution_ids":["https://openalex.org/I35440088"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5103144919","display_name":"Gustavo Alonso","orcid":"https://orcid.org/0000-0002-4396-6695"},"institutions":[{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Gustavo Alonso","raw_affiliation_strings":["Systems Group, ETH Z\u00fcrich"],"affiliations":[{"raw_affiliation_string":"Systems Group, ETH Z\u00fcrich","institution_ids":["https://openalex.org/I35440088"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5045643150"],"corresponding_institution_ids":["https://openalex.org/I35440088"],"apc_list":null,"apc_paid":null,"fwci":4.6326,"has_fulltext":false,"cited_by_count":44,"citation_normalized_percentile":{"value":0.95119949,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":91,"max":99},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10829","display_name":"Interconnection Networks and Systems","score":0.9998999834060669,"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/T10829","display_name":"Interconnection Networks and Systems","score":0.9998999834060669,"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.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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9991000294685364,"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/computer-science","display_name":"Computer science","score":0.8310757279396057},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.6476702690124512},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.6201823353767395},{"id":"https://openalex.org/keywords/data-center","display_name":"Data center","score":0.6136300563812256},{"id":"https://openalex.org/keywords/transmission-control-protocol","display_name":"Transmission Control Protocol","score":0.5324813723564148},{"id":"https://openalex.org/keywords/protocol-stack","display_name":"Protocol stack","score":0.5075434446334839},{"id":"https://openalex.org/keywords/internet-protocol","display_name":"Internet Protocol","score":0.4778715670108795},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.4571714997291565},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.44845670461654663},{"id":"https://openalex.org/keywords/internet-protocol-suite","display_name":"Internet protocol suite","score":0.4370035231113434},{"id":"https://openalex.org/keywords/the-internet","display_name":"The Internet","score":0.4115443229675293},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3658847212791443},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.33733847737312317},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2488139569759369},{"id":"https://openalex.org/keywords/network-packet","display_name":"Network packet","score":0.12774279713630676}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8310757279396057},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.6476702690124512},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.6201823353767395},{"id":"https://openalex.org/C153740404","wikidata":"https://www.wikidata.org/wiki/Q671224","display_name":"Data center","level":2,"score":0.6136300563812256},{"id":"https://openalex.org/C33588617","wikidata":"https://www.wikidata.org/wiki/Q8803","display_name":"Transmission Control Protocol","level":3,"score":0.5324813723564148},{"id":"https://openalex.org/C38601921","wikidata":"https://www.wikidata.org/wiki/Q1757693","display_name":"Protocol stack","level":3,"score":0.5075434446334839},{"id":"https://openalex.org/C35341882","wikidata":"https://www.wikidata.org/wiki/Q8795","display_name":"Internet Protocol","level":3,"score":0.4778715670108795},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.4571714997291565},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.44845670461654663},{"id":"https://openalex.org/C65567647","wikidata":"https://www.wikidata.org/wiki/Q81414","display_name":"Internet protocol suite","level":3,"score":0.4370035231113434},{"id":"https://openalex.org/C110875604","wikidata":"https://www.wikidata.org/wiki/Q75","display_name":"The Internet","level":2,"score":0.4115443229675293},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3658847212791443},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.33733847737312317},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2488139569759369},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.12774279713630676},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C24590314","wikidata":"https://www.wikidata.org/wiki/Q336038","display_name":"Wireless sensor network","level":2,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/fpl.2016.7577319","is_oa":false,"landing_page_url":"https://doi.org/10.1109/fpl.2016.7577319","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2016 26th International Conference on Field Programmable Logic and Applications (FPL)","raw_type":"proceedings-article"},{"id":"pmh:oai:tubiblio.ulb.tu-darmstadt.de:136050","is_oa":false,"landing_page_url":"http://tubiblio.ulb.tu-darmstadt.de/136050/","pdf_url":null,"source":{"id":"https://openalex.org/S4377196390","display_name":"TUbilio (Technical University of Darmstadt)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I31512782","host_organization_name":"Technische Universit\u00e4t Darmstadt","host_organization_lineage":["https://openalex.org/I31512782"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Konferenzver\u00f6ffentlichung"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":18,"referenced_works":["https://openalex.org/W1563299586","https://openalex.org/W1590810061","https://openalex.org/W1642392512","https://openalex.org/W1999955156","https://openalex.org/W2028863828","https://openalex.org/W2072811945","https://openalex.org/W2073907474","https://openalex.org/W2083808644","https://openalex.org/W2090815861","https://openalex.org/W2103403705","https://openalex.org/W2133156997","https://openalex.org/W2140403506","https://openalex.org/W2167735705","https://openalex.org/W2286264920","https://openalex.org/W2546590862","https://openalex.org/W4256629673","https://openalex.org/W6636979655","https://openalex.org/W6680760527"],"related_works":["https://openalex.org/W2362309446","https://openalex.org/W2379618994","https://openalex.org/W4255396408","https://openalex.org/W2371221326","https://openalex.org/W3124914290","https://openalex.org/W2005802534","https://openalex.org/W2038249758","https://openalex.org/W4244770640","https://openalex.org/W2351176966","https://openalex.org/W170678869"],"abstract_inverted_index":{"TCP/IP":[0,79,132,148],"is":[1,42,49,60,64,161],"widely":[2],"used":[3],"both":[4],"in":[5,11,52,67,120,156],"the":[6,21,62,116,129,134,171],"Internet":[7,57],"as":[8,10,29,112,165],"well":[9],"data":[12,68,86,93,121,158],"centers.":[13,69],"The":[14,37,145],"protocol":[15,107],"makes":[16],"very":[17],"few":[18],"assumptions":[19],"about":[20],"underlying":[22],"network":[23],"and":[24,45,103,133,160],"provides":[25],"useful":[26],"guarantees":[27],"such":[28,142],"reliable":[30],"transmission,":[31],"in-order":[32],"delivery,":[33],"or":[34],"control":[35],"flow.":[36],"price":[38],"for":[39,56,85],"this":[40,59,71],"functionality":[41],"complexity,":[43],"latency,":[44],"computational":[46],"overhead,":[47],"which":[48],"especially":[50],"pronounced":[51],"software":[53],"implementations.":[54],"While":[55],"communication":[58],"acceptable,":[61],"overhead":[63],"too":[65],"high":[66],"In":[70],"paper,":[72],"we":[73,123],"explore":[74],"how":[75],"to":[76,140,166,169],"optimize":[77],"a":[78,100,104],"stack":[80,149],"running":[81],"on":[82,92,109],"an":[83,90,110,113,125,143],"FPGA":[84,111,172],"center":[87],"applications":[88],"with":[89,173],"emphasis":[91],"processing":[94],"(e.g.,":[95],"key":[96,154],"value":[97],"stores).":[98],"Using":[99],"key-value":[101],"store":[102],"low-latency":[105],"consensus":[106],"implemented":[108,163],"example":[114],"of":[115,128,131],"requirements":[117],"that":[118,136],"arise":[119],"centers,":[122],"provide":[124],"extensive":[126],"analysis":[127],"overheads":[130],"solutions":[135],"can":[137],"be":[138,167],"adopted":[139],"minimize":[141],"overhead.":[144],"proposed":[146],"optimized":[147],"minimizes":[150],"tail":[151],"latencies":[152],"(a":[153],"metric":[155],"distributed":[157],"processing)":[159],"efficiently":[162],"so":[164],"able":[168],"share":[170],"application":[174],"logic.":[175]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":5},{"year":2023,"cited_by_count":6},{"year":2022,"cited_by_count":5},{"year":2021,"cited_by_count":6},{"year":2020,"cited_by_count":5},{"year":2019,"cited_by_count":9},{"year":2018,"cited_by_count":4},{"year":2017,"cited_by_count":3}],"updated_date":"2026-02-26T08:16:20.718346","created_date":"2025-10-10T00:00:00"}
