{"id":"https://openalex.org/W4312190975","doi":"https://doi.org/10.1145/3543176","title":"A High-Throughput, Resource-Efficient Implementation of the RoCEv2 Remote DMA Protocol and its Application","display_name":"A High-Throughput, Resource-Efficient Implementation of the RoCEv2 Remote DMA Protocol and its Application","publication_year":2022,"publication_date":"2022-12-22","ids":{"openalex":"https://openalex.org/W4312190975","doi":"https://doi.org/10.1145/3543176"},"language":"en","primary_location":{"id":"doi:10.1145/3543176","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3543176","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3543176","source":{"id":"https://openalex.org/S112809824","display_name":"ACM Transactions on Reconfigurable Technology and Systems","issn_l":"1936-7406","issn":["1936-7406","1936-7414"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Reconfigurable Technology and Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3543176","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5041087021","display_name":"Niklas Schelten","orcid":"https://orcid.org/0000-0002-6597-4928"},"institutions":[{"id":"https://openalex.org/I2800274787","display_name":"Fraunhofer Institute for Telecommunications, Heinrich Hertz Institute","ror":"https://ror.org/02tbr6331","country_code":"DE","type":"facility","lineage":["https://openalex.org/I2800274787","https://openalex.org/I4923324"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Niklas Schelten","raw_affiliation_strings":["Fraunhofer Institute for Telecommunications - Heinrich Hertz Institute (HHI), Einsteinufer, Berlin, Germany"],"affiliations":[{"raw_affiliation_string":"Fraunhofer Institute for Telecommunications - Heinrich Hertz Institute (HHI), Einsteinufer, Berlin, Germany","institution_ids":["https://openalex.org/I2800274787"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5040177395","display_name":"Fritjof Steinert","orcid":"https://orcid.org/0000-0002-8733-3064"},"institutions":[{"id":"https://openalex.org/I2800274787","display_name":"Fraunhofer Institute for Telecommunications, Heinrich Hertz Institute","ror":"https://ror.org/02tbr6331","country_code":"DE","type":"facility","lineage":["https://openalex.org/I2800274787","https://openalex.org/I4923324"]},{"id":"https://openalex.org/I176453806","display_name":"University of Potsdam","ror":"https://ror.org/03bnmw459","country_code":"DE","type":"education","lineage":["https://openalex.org/I176453806"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Fritjof Steinert","raw_affiliation_strings":["Fraunhofer Institute for Telecommunications - HHI, Germany and Universityof Potsdam, Potsdam, Germany"],"affiliations":[{"raw_affiliation_string":"Fraunhofer Institute for Telecommunications - HHI, Germany and Universityof Potsdam, Potsdam, Germany","institution_ids":["https://openalex.org/I2800274787","https://openalex.org/I176453806"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5013006770","display_name":"Justin Knapheide","orcid":"https://orcid.org/0000-0003-3931-4288"},"institutions":[{"id":"https://openalex.org/I176453806","display_name":"University of Potsdam","ror":"https://ror.org/03bnmw459","country_code":"DE","type":"education","lineage":["https://openalex.org/I176453806"]},{"id":"https://openalex.org/I2800274787","display_name":"Fraunhofer Institute for Telecommunications, Heinrich Hertz Institute","ror":"https://ror.org/02tbr6331","country_code":"DE","type":"facility","lineage":["https://openalex.org/I2800274787","https://openalex.org/I4923324"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Justin Knapheide","raw_affiliation_strings":["University of Potsdam, Germany and Fraunhofer Institute for Telecommunications - HHI, Einsteinufer, Berlin, Germany"],"affiliations":[{"raw_affiliation_string":"University of Potsdam, Germany and Fraunhofer Institute for Telecommunications - HHI, Einsteinufer, Berlin, Germany","institution_ids":["https://openalex.org/I2800274787","https://openalex.org/I176453806"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5079770523","display_name":"Anton Schulte","orcid":"https://orcid.org/0000-0001-5281-8144"},"institutions":[{"id":"https://openalex.org/I2800274787","display_name":"Fraunhofer Institute for Telecommunications, Heinrich Hertz Institute","ror":"https://ror.org/02tbr6331","country_code":"DE","type":"facility","lineage":["https://openalex.org/I2800274787","https://openalex.org/I4923324"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Anton Schulte","raw_affiliation_strings":["Fraunhofer Institute for Telecommunications - HHI, Einsteinufer, Berlin, Germany"],"affiliations":[{"raw_affiliation_string":"Fraunhofer Institute for Telecommunications - HHI, Einsteinufer, Berlin, Germany","institution_ids":["https://openalex.org/I2800274787"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5038698717","display_name":"Benno Stabernack","orcid":"https://orcid.org/0000-0002-6654-1606"},"institutions":[{"id":"https://openalex.org/I176453806","display_name":"University of Potsdam","ror":"https://ror.org/03bnmw459","country_code":"DE","type":"education","lineage":["https://openalex.org/I176453806"]},{"id":"https://openalex.org/I2800274787","display_name":"Fraunhofer Institute for Telecommunications, Heinrich Hertz Institute","ror":"https://ror.org/02tbr6331","country_code":"DE","type":"facility","lineage":["https://openalex.org/I2800274787","https://openalex.org/I4923324"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Benno Stabernack","raw_affiliation_strings":["Fraunhofer Institute for Telecommunications - HHI, Germany and Universityof Potsdam, Potsdam, Germany"],"affiliations":[{"raw_affiliation_string":"Fraunhofer Institute for Telecommunications - HHI, Germany and Universityof Potsdam, Potsdam, Germany","institution_ids":["https://openalex.org/I2800274787","https://openalex.org/I176453806"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5041087021"],"corresponding_institution_ids":["https://openalex.org/I2800274787"],"apc_list":null,"apc_paid":null,"fwci":0.4573,"has_fulltext":true,"cited_by_count":5,"citation_normalized_percentile":{"value":0.6146081,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":96},"biblio":{"volume":"16","issue":"1","first_page":"1","last_page":"23"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11992","display_name":"CCD and CMOS Imaging Sensors","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11992","display_name":"CCD and CMOS Imaging Sensors","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10502","display_name":"Advanced Memory and Neural Computing","score":0.9972000122070312,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10623","display_name":"Thin-Film Transistor Technologies","score":0.9886999726295471,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/pci-express","display_name":"PCI Express","score":0.9437412023544312},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8157845735549927},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.8047335743904114},{"id":"https://openalex.org/keywords/remote-direct-memory-access","display_name":"Remote direct memory access","score":0.7974346876144409},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.6508949398994446},{"id":"https://openalex.org/keywords/throughput","display_name":"Throughput","score":0.5973718762397766},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.5933317542076111},{"id":"https://openalex.org/keywords/ethernet","display_name":"Ethernet","score":0.5778841376304626},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.43996986746788025},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.43382710218429565},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.3790788948535919},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.34849485754966736},{"id":"https://openalex.org/keywords/wireless","display_name":"Wireless","score":0.12439727783203125}],"concepts":[{"id":"https://openalex.org/C64270927","wikidata":"https://www.wikidata.org/wiki/Q206924","display_name":"PCI Express","level":3,"score":0.9437412023544312},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8157845735549927},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.8047335743904114},{"id":"https://openalex.org/C130795937","wikidata":"https://www.wikidata.org/wiki/Q2561570","display_name":"Remote direct memory access","level":2,"score":0.7974346876144409},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.6508949398994446},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.5973718762397766},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.5933317542076111},{"id":"https://openalex.org/C172173386","wikidata":"https://www.wikidata.org/wiki/Q79984","display_name":"Ethernet","level":2,"score":0.5778841376304626},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.43996986746788025},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.43382710218429565},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.3790788948535919},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.34849485754966736},{"id":"https://openalex.org/C555944384","wikidata":"https://www.wikidata.org/wiki/Q249","display_name":"Wireless","level":2,"score":0.12439727783203125},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3543176","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3543176","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3543176","source":{"id":"https://openalex.org/S112809824","display_name":"ACM Transactions on Reconfigurable Technology and Systems","issn_l":"1936-7406","issn":["1936-7406","1936-7414"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Reconfigurable Technology and Systems","raw_type":"journal-article"},{"id":"pmh:oai:publica.fraunhofer.de:publica/441919","is_oa":false,"landing_page_url":"https://publica.fraunhofer.de/handle/publica/441919","pdf_url":null,"source":{"id":"https://openalex.org/S4306400318","display_name":"Fraunhofer-Publica (Fraunhofer-Gesellschaft)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4923324","host_organization_name":"Fraunhofer-Gesellschaft","host_organization_lineage":["https://openalex.org/I4923324"],"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":"journal article"}],"best_oa_location":{"id":"doi:10.1145/3543176","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3543176","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3543176","source":{"id":"https://openalex.org/S112809824","display_name":"ACM Transactions on Reconfigurable Technology and Systems","issn_l":"1936-7406","issn":["1936-7406","1936-7414"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Reconfigurable Technology and Systems","raw_type":"journal-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy","score":0.6899999976158142}],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4312190975.pdf","grobid_xml":"https://content.openalex.org/works/W4312190975.grobid-xml"},"referenced_works_count":19,"referenced_works":["https://openalex.org/W2117539524","https://openalex.org/W2248641188","https://openalex.org/W2512282182","https://openalex.org/W2524556139","https://openalex.org/W2582717417","https://openalex.org/W2766927668","https://openalex.org/W2783000019","https://openalex.org/W2901123440","https://openalex.org/W2963171974","https://openalex.org/W2983413335","https://openalex.org/W2987319672","https://openalex.org/W3022949655","https://openalex.org/W3092526199","https://openalex.org/W3093796669","https://openalex.org/W3162045814","https://openalex.org/W3207612437","https://openalex.org/W4220706733","https://openalex.org/W4230315356","https://openalex.org/W4232891256"],"related_works":["https://openalex.org/W3135214639","https://openalex.org/W2941476599","https://openalex.org/W2197138596","https://openalex.org/W2248641188","https://openalex.org/W4309997664","https://openalex.org/W1901618855","https://openalex.org/W2937592512","https://openalex.org/W3105798355","https://openalex.org/W3034923428","https://openalex.org/W4311118888"],"abstract_inverted_index":{"The":[0],"use":[1],"of":[2,12,24,113,137,144,152,165],"application-specific":[3],"accelerators":[4,40,67],"in":[5,54],"data":[6,100],"centers":[7],"has":[8],"been":[9],"the":[10,13,22,47,117,153,162,193],"state":[11],"art":[14],"for":[15,82,96,176],"at":[16],"least":[17],"a":[18,61,104,157,171,189],"decade,":[19],"starting":[20],"with":[21,125,142,173],"availability":[23],"General":[25],"Purpose":[26],"GPUs":[27],"achieving":[28,138],"higher":[29],"performance":[30],"either":[31],"overall":[32],"or":[33],"per":[34],"watt.":[35],"In":[36],"most":[37],"cases,":[38],"these":[39],"are":[41,188],"coupled":[42,115],"via":[43],"PCIe":[44,114],"interfaces":[45],"to":[46,52,64,109,192],"corresponding":[48],"hosts,":[49],"which":[50],"leads":[51],"disadvantages":[53],"interoperability,":[55],"scalability":[56],"and":[57,98,123],"power":[58],"consumption.":[59],"As":[60],"viable":[62],"alternative":[63,191],"PCIe-attached":[65,196],"FPGA":[66,197],"this":[68],"paper":[69],"proposes":[70],"standalone":[71],"FPGAs":[72,84,116,187],"as":[73],"Network-attached":[74],"Accelerators":[75],"(NAAs)":[76],".":[77],"To":[78,160],"enable":[79],"reliable":[80],"communication":[81,94],"decoupled":[83],"we":[85,169],"present":[86],"an":[87],"RDMA":[88],"over":[89],"Converged":[90],"Ethernet":[91],"v2":[92],"(RoCEv2)":[93],"stack":[95,134],"high-speed":[97],"low-latency":[99],"transfer":[101],"integrated":[102],"into":[103],"hardware":[105],"framework.":[106],"For":[107],"NAAs":[108,175],"be":[110],"used":[111],"instead":[112],"framework":[118],"must":[119],"provide":[120],"similar":[121],"throughput":[122,141],"latency":[124],"low":[126],"resource":[127],"usage.":[128],"We":[129],"show":[130],"that":[131],"our":[132,166,184],"RoCEv2":[133],"is":[135],"capable":[136],"100":[139],"Gb/s":[140],"latencies":[143],"less":[145],"than":[146],"4\u03bcs":[147],"while":[148],"using":[149],"about":[150],"10%":[151],"available":[154],"resources":[155],"on":[156,183],"mid-range":[158],"FPGA.":[159],"evaluate":[161],"energy":[163],"efficiency":[164],"NAA":[167],"architecture,":[168],"built":[170],"demonstrator":[172],"8":[174],"machine":[177],"learning":[178],"based":[179],"image":[180],"classification.":[181],"Based":[182],"measurements,":[185],"network-attached":[186],"great":[190],"more":[194],"energy-demanding":[195],"accelerators.":[198]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
