{"id":"https://openalex.org/W4412795649","doi":"https://doi.org/10.1109/lca.2025.3594110","title":"RoSR: A Novel Selective Retransmission FPGA Architecture for RDMA NICs","display_name":"RoSR: A Novel Selective Retransmission FPGA Architecture for RDMA NICs","publication_year":2025,"publication_date":"2025-07-01","ids":{"openalex":"https://openalex.org/W4412795649","doi":"https://doi.org/10.1109/lca.2025.3594110"},"language":"en","primary_location":{"id":"doi:10.1109/lca.2025.3594110","is_oa":false,"landing_page_url":"https://doi.org/10.1109/lca.2025.3594110","pdf_url":null,"source":{"id":"https://openalex.org/S17643076","display_name":"IEEE Computer Architecture Letters","issn_l":"1556-6056","issn":["1556-6056","1556-6064","2473-2575"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Computer Architecture Letters","raw_type":"journal-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/A5057729054","display_name":"Mengting Zhang","orcid":"https://orcid.org/0009-0000-2563-5879"},"institutions":[{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"government","lineage":["https://openalex.org/I19820366"]},{"id":"https://openalex.org/I4210099069","display_name":"Institute of Acoustics","ror":"https://ror.org/00v8rqv75","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210099069"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Mengting Zhang","raw_affiliation_strings":["National Network New Media Engineering Research Center, Institute of Acoustics, Chinese Academy of Sciences, Beijing, China","National Network New Media Engineering Research Center, Institute of Acoustics, Chinese Academy of Sciences, Haidian, Beijing, China"],"raw_orcid":"https://orcid.org/0009-0000-2563-5879","affiliations":[{"raw_affiliation_string":"National Network New Media Engineering Research Center, Institute of Acoustics, Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I4210099069","https://openalex.org/I19820366"]},{"raw_affiliation_string":"National Network New Media Engineering Research Center, Institute of Acoustics, Chinese Academy of Sciences, Haidian, Beijing, China","institution_ids":["https://openalex.org/I4210099069","https://openalex.org/I19820366"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5023669507","display_name":"Zhichuan Guo","orcid":"https://orcid.org/0000-0003-2489-9949"},"institutions":[{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"government","lineage":["https://openalex.org/I19820366"]},{"id":"https://openalex.org/I4210099069","display_name":"Institute of Acoustics","ror":"https://ror.org/00v8rqv75","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210099069"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhichuan Guo","raw_affiliation_strings":["National Network New Media Engineering Research Center, Institute of Acoustics, Chinese Academy of Sciences, Beijing, China","National Network New Media Engineering Research Center, Institute of Acoustics, Chinese Academy of Sciences, Haidian, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0003-2489-9949","affiliations":[{"raw_affiliation_string":"National Network New Media Engineering Research Center, Institute of Acoustics, Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I4210099069","https://openalex.org/I19820366"]},{"raw_affiliation_string":"National Network New Media Engineering Research Center, Institute of Acoustics, Chinese Academy of Sciences, Haidian, Beijing, China","institution_ids":["https://openalex.org/I4210099069","https://openalex.org/I19820366"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5014693639","display_name":"Shining Sun","orcid":null},"institutions":[{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"government","lineage":["https://openalex.org/I19820366"]},{"id":"https://openalex.org/I4210099069","display_name":"Institute of Acoustics","ror":"https://ror.org/00v8rqv75","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210099069"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Shining Sun","raw_affiliation_strings":["National Network New Media Engineering Research Center, Institute of Acoustics, Chinese Academy of Sciences, Beijing, China","National Network New Media Engineering Research Center, Institute of Acoustics, Chinese Academy of Sciences, Haidian, Beijing, China"],"raw_orcid":"https://orcid.org/0009-0007-3092-9645","affiliations":[{"raw_affiliation_string":"National Network New Media Engineering Research Center, Institute of Acoustics, Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I4210099069","https://openalex.org/I19820366"]},{"raw_affiliation_string":"National Network New Media Engineering Research Center, Institute of Acoustics, Chinese Academy of Sciences, Haidian, Beijing, China","institution_ids":["https://openalex.org/I4210099069","https://openalex.org/I19820366"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.9389,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.78076623,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":95},"biblio":{"volume":"24","issue":"2","first_page":"269","last_page":"272"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9846000075340271,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9846000075340271,"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/T12029","display_name":"DNA and Biological Computing","score":0.9815999865531921,"subfield":{"id":"https://openalex.org/subfields/1312","display_name":"Molecular Biology"},"field":{"id":"https://openalex.org/fields/13","display_name":"Biochemistry, Genetics and Molecular Biology"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}},{"id":"https://openalex.org/T12326","display_name":"Network Packet Processing and Optimization","score":0.9750000238418579,"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/remote-direct-memory-access","display_name":"Remote direct memory access","score":0.8801653385162354},{"id":"https://openalex.org/keywords/retransmission","display_name":"Retransmission","score":0.8241434097290039},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7938845157623291},{"id":"https://openalex.org/keywords/architecture","display_name":"Architecture","score":0.6769453287124634},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.6551356315612793},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.5660248398780823},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.4800611436367035},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.47319933772087097},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.4190794825553894},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.1700873076915741}],"concepts":[{"id":"https://openalex.org/C130795937","wikidata":"https://www.wikidata.org/wiki/Q2561570","display_name":"Remote direct memory access","level":2,"score":0.8801653385162354},{"id":"https://openalex.org/C180611318","wikidata":"https://www.wikidata.org/wiki/Q7316902","display_name":"Retransmission","level":3,"score":0.8241434097290039},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7938845157623291},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.6769453287124634},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.6551356315612793},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.5660248398780823},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.4800611436367035},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.47319933772087097},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4190794825553894},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.1700873076915741},{"id":"https://openalex.org/C153349607","wikidata":"https://www.wikidata.org/wiki/Q36649","display_name":"Visual arts","level":1,"score":0.0},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.0},{"id":"https://openalex.org/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/lca.2025.3594110","is_oa":false,"landing_page_url":"https://doi.org/10.1109/lca.2025.3594110","pdf_url":null,"source":{"id":"https://openalex.org/S17643076","display_name":"IEEE Computer Architecture Letters","issn_l":"1556-6056","issn":["1556-6056","1556-6064","2473-2575"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Computer Architecture Letters","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Affordable and clean energy","score":0.41999998688697815,"id":"https://metadata.un.org/sdg/7"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":9,"referenced_works":["https://openalex.org/W2735624576","https://openalex.org/W2809353470","https://openalex.org/W4308824927","https://openalex.org/W4328027113","https://openalex.org/W4400237113","https://openalex.org/W4405974277","https://openalex.org/W4406069688","https://openalex.org/W4406858873","https://openalex.org/W4410609262"],"related_works":["https://openalex.org/W3090586438","https://openalex.org/W2782433361","https://openalex.org/W2394308295","https://openalex.org/W2377549730","https://openalex.org/W2416075414","https://openalex.org/W2475302168","https://openalex.org/W4392747727","https://openalex.org/W1967938402","https://openalex.org/W2386041993","https://openalex.org/W1608572506"],"abstract_inverted_index":{"Remote":[0],"Direct":[1],"Memory":[2],"Access":[3],"(RDMA)":[4],"enables":[5,61],"low-latency":[6],"datacenter":[7],"networks":[8],"but":[9],"suffers":[10],"from":[11],"inefficient":[12],"loss":[13,104,148],"recovery":[14],"using":[15,64,93,129],"Go-Back-N":[16],"(GBN).":[17],"GBN":[18,144],"retransmits":[19],"entire":[20],"packet":[21,58,70,82,108,147],"windows,":[22],"degrading":[23],"Flow":[24],"Completion":[25],"Time":[26],"(FCT)":[27],"under":[28,162],"congestion.":[29],"We":[30],"introduce":[31],"RoSR,":[32],"a":[33,65],"novel":[34],"selective":[35,86],"retransmission":[36,63],"architecture":[37],"for":[38,69,103],"Field-Programmable":[39],"Gate":[40],"Array":[41],"(FPGA)-based":[42],"RDMA":[43,75,132],"NICs":[44],"that":[45],"supports":[46,55],"hardware-accelerated":[47],"direct":[48],"writes":[49],"of":[50],"out-of-order":[51],"(OoO)":[52],"packets.":[53],"RoSR":[54,84,110,134],"efficient":[56],"OoO":[57],"reception":[59],"and":[60,96,100,117,156],"fine-grained":[62],"dynamic":[66],"shared":[67],"bitmap":[68,94],"tracking.":[71],"By":[72],"extending":[73],"the":[74,130],"over":[76],"Converged":[77],"Ethernet":[78],"version":[79],"2":[80],"(RoCEv2)":[81],"format,":[83],"facilitates":[85],"retransmission.":[87],"It":[88],"triggers":[89],"retransmissions":[90],"via":[91],"timeouts":[92],"blocks":[95],"introduces":[97],"new":[98],"Nack-bitmap":[99],"rd-req-bitmap":[101],"messages":[102],"reporting.":[105],"Under":[106],"1%":[107],"loss,":[109],"achieves":[111],"up":[112],"to":[113,140,143],"13.5\u00d7":[114],"(RDMA":[115,119],"Write)":[116],"15.6\u00d7":[118],"Read)":[120],"higher":[121],"throughput":[122],"than":[123],"Xilinx":[124],"ERNIC.":[125],"In":[126],"NS-3":[127],"simulations":[128],"HPCC":[131],"stack,":[133],"reduces":[135],"FCT":[136],"slowdown":[137],"by":[138],"3\u00d7":[139],"6\u00d7":[141],"compared":[142],"across":[145],"various":[146],"rates,":[149],"congestion":[150],"control":[151],"algorithms":[152],"(DCQCN,":[153],"HPCC,":[154],"Timely),":[155],"traffic":[157],"patterns,":[158],"while":[159],"maintaining":[160],"robustness":[161],"high":[163],"round-trip":[164],"time":[165],"(RTT)":[166],"conditions.":[167]},"counts_by_year":[{"year":2025,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
