{"id":"https://openalex.org/W4389988778","doi":"https://doi.org/10.1109/icnp59255.2023.10355619","title":"MC-RDMA: Improving Replication Performance of RDMA-based Distributed Systems with Reliable Multicast Support","display_name":"MC-RDMA: Improving Replication Performance of RDMA-based Distributed Systems with Reliable Multicast Support","publication_year":2023,"publication_date":"2023-10-10","ids":{"openalex":"https://openalex.org/W4389988778","doi":"https://doi.org/10.1109/icnp59255.2023.10355619"},"language":"en","primary_location":{"id":"doi:10.1109/icnp59255.2023.10355619","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/icnp59255.2023.10355619","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 IEEE 31st International Conference on Network Protocols (ICNP)","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/A5014376921","display_name":"Chengyuan Huang","orcid":"https://orcid.org/0000-0002-6079-6579"},"institutions":[{"id":"https://openalex.org/I881766915","display_name":"Nanjing University","ror":"https://ror.org/01rxvg760","country_code":"CN","type":"education","lineage":["https://openalex.org/I881766915"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Chengyuan Huang","raw_affiliation_strings":["Nanjing University,State Key Laboratory for Novel Software Technology,China","State Key Laboratory for Novel Software Technology, Nanjing University, China"],"affiliations":[{"raw_affiliation_string":"Nanjing University,State Key Laboratory for Novel Software Technology,China","institution_ids":["https://openalex.org/I881766915"]},{"raw_affiliation_string":"State Key Laboratory for Novel Software Technology, Nanjing University, China","institution_ids":["https://openalex.org/I881766915"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005303104","display_name":"Yixiao Gao","orcid":"https://orcid.org/0000-0001-6720-8648"},"institutions":[{"id":"https://openalex.org/I881766915","display_name":"Nanjing University","ror":"https://ror.org/01rxvg760","country_code":"CN","type":"education","lineage":["https://openalex.org/I881766915"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yixiao Gao","raw_affiliation_strings":["Nanjing University,State Key Laboratory for Novel Software Technology,China","State Key Laboratory for Novel Software Technology, Nanjing University, China"],"affiliations":[{"raw_affiliation_string":"Nanjing University,State Key Laboratory for Novel Software Technology,China","institution_ids":["https://openalex.org/I881766915"]},{"raw_affiliation_string":"State Key Laboratory for Novel Software Technology, Nanjing University, China","institution_ids":["https://openalex.org/I881766915"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100344384","display_name":"Wei Chen","orcid":"https://orcid.org/0000-0002-1131-3585"},"institutions":[{"id":"https://openalex.org/I881766915","display_name":"Nanjing University","ror":"https://ror.org/01rxvg760","country_code":"CN","type":"education","lineage":["https://openalex.org/I881766915"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Wei Chen","raw_affiliation_strings":["Nanjing University,State Key Laboratory for Novel Software Technology,China","State Key Laboratory for Novel Software Technology, Nanjing University, China"],"affiliations":[{"raw_affiliation_string":"Nanjing University,State Key Laboratory for Novel Software Technology,China","institution_ids":["https://openalex.org/I881766915"]},{"raw_affiliation_string":"State Key Laboratory for Novel Software Technology, Nanjing University, China","institution_ids":["https://openalex.org/I881766915"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5080086985","display_name":"Duo-Xing Li","orcid":null},"institutions":[{"id":"https://openalex.org/I881766915","display_name":"Nanjing University","ror":"https://ror.org/01rxvg760","country_code":"CN","type":"education","lineage":["https://openalex.org/I881766915"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Duoxing Li","raw_affiliation_strings":["Nanjing University,State Key Laboratory for Novel Software Technology,China","State Key Laboratory for Novel Software Technology, Nanjing University, China"],"affiliations":[{"raw_affiliation_string":"Nanjing University,State Key Laboratory for Novel Software Technology,China","institution_ids":["https://openalex.org/I881766915"]},{"raw_affiliation_string":"State Key Laboratory for Novel Software Technology, Nanjing University, China","institution_ids":["https://openalex.org/I881766915"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102594988","display_name":"Yibo Xiao","orcid":null},"institutions":[{"id":"https://openalex.org/I881766915","display_name":"Nanjing University","ror":"https://ror.org/01rxvg760","country_code":"CN","type":"education","lineage":["https://openalex.org/I881766915"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yibo Xiao","raw_affiliation_strings":["Nanjing University,State Key Laboratory for Novel Software Technology,China","State Key Laboratory for Novel Software Technology, Nanjing University, China"],"affiliations":[{"raw_affiliation_string":"Nanjing University,State Key Laboratory for Novel Software Technology,China","institution_ids":["https://openalex.org/I881766915"]},{"raw_affiliation_string":"State Key Laboratory for Novel Software Technology, Nanjing University, China","institution_ids":["https://openalex.org/I881766915"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101819666","display_name":"Ruyi Zhang","orcid":"https://orcid.org/0000-0003-2228-3913"},"institutions":[{"id":"https://openalex.org/I881766915","display_name":"Nanjing University","ror":"https://ror.org/01rxvg760","country_code":"CN","type":"education","lineage":["https://openalex.org/I881766915"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Ruyi Zhang","raw_affiliation_strings":["Nanjing University,State Key Laboratory for Novel Software Technology,China","State Key Laboratory for Novel Software Technology, Nanjing University, China"],"affiliations":[{"raw_affiliation_string":"Nanjing University,State Key Laboratory for Novel Software Technology,China","institution_ids":["https://openalex.org/I881766915"]},{"raw_affiliation_string":"State Key Laboratory for Novel Software Technology, Nanjing University, China","institution_ids":["https://openalex.org/I881766915"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100751736","display_name":"Chen Tian","orcid":"https://orcid.org/0000-0003-2710-7628"},"institutions":[{"id":"https://openalex.org/I881766915","display_name":"Nanjing University","ror":"https://ror.org/01rxvg760","country_code":"CN","type":"education","lineage":["https://openalex.org/I881766915"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Chen Tian","raw_affiliation_strings":["Nanjing University,State Key Laboratory for Novel Software Technology,China","State Key Laboratory for Novel Software Technology, Nanjing University, China"],"affiliations":[{"raw_affiliation_string":"Nanjing University,State Key Laboratory for Novel Software Technology,China","institution_ids":["https://openalex.org/I881766915"]},{"raw_affiliation_string":"State Key Laboratory for Novel Software Technology, Nanjing University, China","institution_ids":["https://openalex.org/I881766915"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100369115","display_name":"Xiaoliang Wang","orcid":"https://orcid.org/0000-0002-5380-4489"},"institutions":[{"id":"https://openalex.org/I881766915","display_name":"Nanjing University","ror":"https://ror.org/01rxvg760","country_code":"CN","type":"education","lineage":["https://openalex.org/I881766915"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiaoliang Wang","raw_affiliation_strings":["Nanjing University,State Key Laboratory for Novel Software Technology,China","State Key Laboratory for Novel Software Technology, Nanjing University, China"],"affiliations":[{"raw_affiliation_string":"Nanjing University,State Key Laboratory for Novel Software Technology,China","institution_ids":["https://openalex.org/I881766915"]},{"raw_affiliation_string":"State Key Laboratory for Novel Software Technology, Nanjing University, China","institution_ids":["https://openalex.org/I881766915"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5038791483","display_name":"Wanchun Dou","orcid":"https://orcid.org/0000-0003-4833-2023"},"institutions":[{"id":"https://openalex.org/I881766915","display_name":"Nanjing University","ror":"https://ror.org/01rxvg760","country_code":"CN","type":"education","lineage":["https://openalex.org/I881766915"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Wanchun Dou","raw_affiliation_strings":["Nanjing University,State Key Laboratory for Novel Software Technology,China","State Key Laboratory for Novel Software Technology, Nanjing University, China"],"affiliations":[{"raw_affiliation_string":"Nanjing University,State Key Laboratory for Novel Software Technology,China","institution_ids":["https://openalex.org/I881766915"]},{"raw_affiliation_string":"State Key Laboratory for Novel Software Technology, Nanjing University, China","institution_ids":["https://openalex.org/I881766915"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100428808","display_name":"Guihai Chen","orcid":"https://orcid.org/0000-0002-6934-1685"},"institutions":[{"id":"https://openalex.org/I881766915","display_name":"Nanjing University","ror":"https://ror.org/01rxvg760","country_code":"CN","type":"education","lineage":["https://openalex.org/I881766915"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Guihai Chen","raw_affiliation_strings":["Nanjing University,State Key Laboratory for Novel Software Technology,China","State Key Laboratory for Novel Software Technology, Nanjing University, China"],"affiliations":[{"raw_affiliation_string":"Nanjing University,State Key Laboratory for Novel Software Technology,China","institution_ids":["https://openalex.org/I881766915"]},{"raw_affiliation_string":"State Key Laboratory for Novel Software Technology, Nanjing University, China","institution_ids":["https://openalex.org/I881766915"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100364925","display_name":"Yi Wang","orcid":"https://orcid.org/0000-0002-2067-5465"},"institutions":[{"id":"https://openalex.org/I41198531","display_name":"Nanjing University of Posts and Telecommunications","ror":"https://ror.org/043bpky34","country_code":"CN","type":"education","lineage":["https://openalex.org/I41198531"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yi Wang","raw_affiliation_strings":["Nanjing University of Posts and Telecommunications,China","Nanjing University of Posts and Telecommunications, China"],"affiliations":[{"raw_affiliation_string":"Nanjing University of Posts and Telecommunications,China","institution_ids":["https://openalex.org/I41198531"]},{"raw_affiliation_string":"Nanjing University of Posts and Telecommunications, China","institution_ids":["https://openalex.org/I41198531"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100602821","display_name":"Fu Xiao","orcid":"https://orcid.org/0000-0003-1815-2793"},"institutions":[{"id":"https://openalex.org/I41198531","display_name":"Nanjing University of Posts and Telecommunications","ror":"https://ror.org/043bpky34","country_code":"CN","type":"education","lineage":["https://openalex.org/I41198531"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Fu Xiao","raw_affiliation_strings":["Nanjing University of Posts and Telecommunications,China","Nanjing University of Posts and Telecommunications, China"],"affiliations":[{"raw_affiliation_string":"Nanjing University of Posts and Telecommunications,China","institution_ids":["https://openalex.org/I41198531"]},{"raw_affiliation_string":"Nanjing University of Posts and Telecommunications, China","institution_ids":["https://openalex.org/I41198531"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":12,"corresponding_author_ids":["https://openalex.org/A5014376921"],"corresponding_institution_ids":["https://openalex.org/I881766915"],"apc_list":null,"apc_paid":null,"fwci":0.2012,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.53775892,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"11"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11478","display_name":"Caching and Content Delivery","score":0.9997000098228455,"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/T11478","display_name":"Caching and Content Delivery","score":0.9997000098228455,"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/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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9994999766349792,"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/remote-direct-memory-access","display_name":"Remote direct memory access","score":0.9916138648986816},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8502613306045532},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.7083266377449036},{"id":"https://openalex.org/keywords/multicast","display_name":"Multicast","score":0.7070690393447876},{"id":"https://openalex.org/keywords/unicast","display_name":"Unicast","score":0.6750302910804749},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.436871200799942},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.423068106174469}],"concepts":[{"id":"https://openalex.org/C130795937","wikidata":"https://www.wikidata.org/wiki/Q2561570","display_name":"Remote direct memory access","level":2,"score":0.9916138648986816},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8502613306045532},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.7083266377449036},{"id":"https://openalex.org/C32295351","wikidata":"https://www.wikidata.org/wiki/Q899288","display_name":"Multicast","level":2,"score":0.7070690393447876},{"id":"https://openalex.org/C11704745","wikidata":"https://www.wikidata.org/wiki/Q918337","display_name":"Unicast","level":3,"score":0.6750302910804749},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.436871200799942},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.423068106174469}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/icnp59255.2023.10355619","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/icnp59255.2023.10355619","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 IEEE 31st International Conference on Network Protocols (ICNP)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.44999998807907104,"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":36,"referenced_works":["https://openalex.org/W1981851173","https://openalex.org/W1994926493","https://openalex.org/W1999984505","https://openalex.org/W2007888220","https://openalex.org/W2056924802","https://openalex.org/W2074881976","https://openalex.org/W2104824430","https://openalex.org/W2119565742","https://openalex.org/W2140644898","https://openalex.org/W2141125789","https://openalex.org/W2168993262","https://openalex.org/W2498764059","https://openalex.org/W2625782120","https://openalex.org/W2740453188","https://openalex.org/W2782035282","https://openalex.org/W2809353470","https://openalex.org/W2884674059","https://openalex.org/W2901055260","https://openalex.org/W2944076726","https://openalex.org/W2968108410","https://openalex.org/W3005181525","https://openalex.org/W3094923044","https://openalex.org/W3096403968","https://openalex.org/W3203745911","https://openalex.org/W3209376551","https://openalex.org/W3215565155","https://openalex.org/W4205807667","https://openalex.org/W4230581756","https://openalex.org/W4235732943","https://openalex.org/W4242648275","https://openalex.org/W4290991465","https://openalex.org/W4312535455","https://openalex.org/W6741443139","https://openalex.org/W6747272240","https://openalex.org/W6751970145","https://openalex.org/W6784425352"],"related_works":["https://openalex.org/W1966768284","https://openalex.org/W2141226803","https://openalex.org/W1972955796","https://openalex.org/W2978800595","https://openalex.org/W2219910205","https://openalex.org/W1541857863","https://openalex.org/W207048982","https://openalex.org/W2026651734","https://openalex.org/W2385427787","https://openalex.org/W2028287290"],"abstract_inverted_index":{"Remote":[0],"Direct":[1],"Memory":[2],"Access":[3],"has":[4],"been":[5],"widely":[6],"adopted":[7],"in":[8,173],"distributed":[9,41,175],"storage":[10,158],"systems.":[11],"However,":[12],"it":[13,98,120,155],"only":[14],"supports":[15,54],"unicast":[16,51],"operations,":[17],"which":[18],"degrades":[19],"the":[20,35,83,87,100,114,139,145,157,168,174],"performance":[21],"significantly":[22,148],"for":[23,79],"data":[24],"replication":[25,57],"because":[26],"of":[27,65,86,104,116],"bandwidth":[28,141],"waste":[29],"and":[30,42,89,110,126,143,166],"CPU":[31,146],"overhead.":[32],"To":[33,112],"address":[34,84],"problem,":[36],"we":[37,118],"propose":[38],"MC-RDMA,":[39,117],"a":[40,74,92],"reliable":[43,59,76],"multicast":[44,77,94],"RDMA.":[45,80],"It":[46],"is":[47,67],"compatible":[48],"with":[49,58,121,163],"existing":[50],"RDMA":[52,60,152],"but":[53],"lazy":[55],"packet":[56],"multicasting.":[61],"The":[62],"key":[63],"idea":[64],"MC-RDMA":[66,81,136],"utilizing":[68],"in-network":[69],"programmable":[70,130],"switches":[71],"to":[72,150],"build":[73],"NIC-transparent":[75],"protocol":[78],"combines":[82],"information":[85],"IP":[88],"RoCEv2":[90],"into":[91],"sender-initialized":[93],"routing":[95],"protocol.":[96],"Besides,":[97],"synchronizes":[99],"hardware":[101],"transmission":[102],"states":[103],"multiple":[105],"receivers":[106],"by":[107,161,171],"merging":[108],"ACKs":[109],"NAKs.":[111],"verify":[113],"effectiveness":[115],"implement":[119],"Mellanox":[122],"ConnectX-6":[123],"commodity":[124],"RNICs":[125],"Intel":[127],"Tofino":[128],"P4":[129],"switches.":[131],"Experimental":[132],"results":[133],"show":[134],"that":[135],"can":[137],"double":[138],"sender":[140],"utilization":[142],"reduce":[144],"overhead":[147],"compared":[149],"unicast-based":[151],"replications.":[153],"Moreover,":[154],"reduces":[156],"request":[159],"latency":[160],"-30%":[162],"realistic":[164],"workloads":[165],"decreases":[167],"training":[169,176],"time":[170],"-50%":[172],"system.":[177]},"counts_by_year":[{"year":2024,"cited_by_count":1}],"updated_date":"2025-12-21T01:58:51.020947","created_date":"2025-10-10T00:00:00"}
