{"id":"https://openalex.org/W7124181692","doi":"https://doi.org/10.1109/icpads67057.2025.11323216","title":"DBR_Lock: Dynamic Frequency-Aware Batching for Efficient Shared Lock Release in RDMA Systems","display_name":"DBR_Lock: Dynamic Frequency-Aware Batching for Efficient Shared Lock Release in RDMA Systems","publication_year":2025,"publication_date":"2025-12-14","ids":{"openalex":"https://openalex.org/W7124181692","doi":"https://doi.org/10.1109/icpads67057.2025.11323216"},"language":null,"primary_location":{"id":"doi:10.1109/icpads67057.2025.11323216","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icpads67057.2025.11323216","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE 31th International Conference on Parallel and Distributed Systems (ICPADS)","raw_type":"proceedings-article"},"type":"conference-paper","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/A5122064084","display_name":"Jingjing Liu","orcid":null},"institutions":[{"id":"https://openalex.org/I135237710","display_name":"Zhejiang Normal University","ror":"https://ror.org/01vevwk45","country_code":"CN","type":"education","lineage":["https://openalex.org/I135237710"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jingjing Liu","raw_affiliation_strings":["College of Computer Science and Technology, Zhejiang Normal University,Jinhua,China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, Zhejiang Normal University,Jinhua,China","institution_ids":["https://openalex.org/I135237710"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5123037345","display_name":"Hong Gao","orcid":null},"institutions":[{"id":"https://openalex.org/I135237710","display_name":"Zhejiang Normal University","ror":"https://ror.org/01vevwk45","country_code":"CN","type":"education","lineage":["https://openalex.org/I135237710"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hong Gao","raw_affiliation_strings":["College of Computer Science and Technology, Zhejiang Normal University,Jinhua,China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, Zhejiang Normal University,Jinhua,China","institution_ids":["https://openalex.org/I135237710"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Jinbao Wang","orcid":null},"institutions":[{"id":"https://openalex.org/I204983213","display_name":"Harbin Institute of Technology","ror":"https://ror.org/01yqg2h08","country_code":"CN","type":"education","lineage":["https://openalex.org/I204983213"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jinbao Wang","raw_affiliation_strings":["Harbin Institute of Technology,Faculty of Computing,Weihai,China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Harbin Institute of Technology,Faculty of Computing,Weihai,China","institution_ids":["https://openalex.org/I204983213"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5108114317","display_name":"Lina Chen","orcid":"https://orcid.org/0009-0007-2095-3537"},"institutions":[{"id":"https://openalex.org/I135237710","display_name":"Zhejiang Normal University","ror":"https://ror.org/01vevwk45","country_code":"CN","type":"education","lineage":["https://openalex.org/I135237710"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Lina Chen","raw_affiliation_strings":["College of Computer Science and Technology, Zhejiang Normal University,Jinhua,China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, Zhejiang Normal University,Jinhua,China","institution_ids":["https://openalex.org/I135237710"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.62897013,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"8"},"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.43880000710487366,"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.43880000710487366,"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.3041999936103821,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.07349999994039536,"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/serialization","display_name":"Serialization","score":0.8518000245094299},{"id":"https://openalex.org/keywords/remote-direct-memory-access","display_name":"Remote direct memory access","score":0.6949999928474426},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.6499000191688538},{"id":"https://openalex.org/keywords/lock","display_name":"Lock (firearm)","score":0.5773000121116638},{"id":"https://openalex.org/keywords/concurrency","display_name":"Concurrency","score":0.4832000136375427},{"id":"https://openalex.org/keywords/concurrency-control","display_name":"Concurrency control","score":0.44339999556541443},{"id":"https://openalex.org/keywords/blocking","display_name":"Blocking (statistics)","score":0.3926999866962433},{"id":"https://openalex.org/keywords/throughput","display_name":"Throughput","score":0.37369999289512634}],"concepts":[{"id":"https://openalex.org/C52723943","wikidata":"https://www.wikidata.org/wiki/Q1127410","display_name":"Serialization","level":2,"score":0.8518000245094299},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8281999826431274},{"id":"https://openalex.org/C130795937","wikidata":"https://www.wikidata.org/wiki/Q2561570","display_name":"Remote direct memory access","level":2,"score":0.6949999928474426},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.6523000001907349},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.6499000191688538},{"id":"https://openalex.org/C174839445","wikidata":"https://www.wikidata.org/wiki/Q1134386","display_name":"Lock (firearm)","level":2,"score":0.5773000121116638},{"id":"https://openalex.org/C193702766","wikidata":"https://www.wikidata.org/wiki/Q1414548","display_name":"Concurrency","level":2,"score":0.4832000136375427},{"id":"https://openalex.org/C84511453","wikidata":"https://www.wikidata.org/wiki/Q2914952","display_name":"Concurrency control","level":3,"score":0.44339999556541443},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.41119998693466187},{"id":"https://openalex.org/C144745244","wikidata":"https://www.wikidata.org/wiki/Q4927286","display_name":"Blocking (statistics)","level":2,"score":0.3926999866962433},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.37369999289512634},{"id":"https://openalex.org/C46637626","wikidata":"https://www.wikidata.org/wiki/Q6693015","display_name":"Low latency (capital markets)","level":2,"score":0.36649999022483826},{"id":"https://openalex.org/C24885549","wikidata":"https://www.wikidata.org/wiki/Q339678","display_name":"Distributed data store","level":2,"score":0.3596999943256378},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.3411000072956085},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.33230000734329224},{"id":"https://openalex.org/C51332947","wikidata":"https://www.wikidata.org/wiki/Q1172305","display_name":"Shared resource","level":2,"score":0.3262999951839447},{"id":"https://openalex.org/C70061542","wikidata":"https://www.wikidata.org/wiki/Q989016","display_name":"Distributed database","level":2,"score":0.31790000200271606},{"id":"https://openalex.org/C191015642","wikidata":"https://www.wikidata.org/wiki/Q1132459","display_name":"Fragmentation (computing)","level":2,"score":0.30809998512268066},{"id":"https://openalex.org/C2775941552","wikidata":"https://www.wikidata.org/wiki/Q25212305","display_name":"Isolation (microbiology)","level":2,"score":0.2994000017642975},{"id":"https://openalex.org/C19012869","wikidata":"https://www.wikidata.org/wiki/Q578372","display_name":"Response time","level":2,"score":0.29159998893737793},{"id":"https://openalex.org/C47487241","wikidata":"https://www.wikidata.org/wiki/Q5227230","display_name":"Data access","level":2,"score":0.2904999852180481},{"id":"https://openalex.org/C22684755","wikidata":"https://www.wikidata.org/wiki/Q847526","display_name":"Queueing theory","level":2,"score":0.2777000069618225},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.26460000872612},{"id":"https://openalex.org/C26324664","wikidata":"https://www.wikidata.org/wiki/Q1065525","display_name":"Message queue","level":2,"score":0.25859999656677246},{"id":"https://openalex.org/C206588197","wikidata":"https://www.wikidata.org/wiki/Q846574","display_name":"Reuse","level":2,"score":0.25619998574256897},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.2513999938964844}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/icpads67057.2025.11323216","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icpads67057.2025.11323216","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE 31th International Conference on Parallel and Distributed Systems (ICPADS)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G4080921903","display_name":null,"funder_award_id":"U22A2025","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":15,"referenced_works":["https://openalex.org/W1962455243","https://openalex.org/W2070908350","https://openalex.org/W2133117395","https://openalex.org/W2147112136","https://openalex.org/W2164846625","https://openalex.org/W2236986911","https://openalex.org/W2736285633","https://openalex.org/W2798652486","https://openalex.org/W3003622852","https://openalex.org/W3046474425","https://openalex.org/W3194336529","https://openalex.org/W3205539858","https://openalex.org/W4396819501","https://openalex.org/W4402896858","https://openalex.org/W4413007916"],"related_works":[],"abstract_inverted_index":{"Remote":[0],"Direct":[1],"Memory":[2],"Access":[3],"(RDMA),":[4],"with":[5,183],"its":[6],"zero-copy":[7],"capability":[8],"and":[9,24,30,52,67,101,141,166,172,206,232,238],"microsecond-level":[10],"communication":[11,17],"latency,":[12],"has":[13],"become":[14],"a":[15,80,93,120,132,149,236],"core":[16],"technology":[18],"for":[19,85,243],"highperformance":[20],"distributed":[21,86,245],"in-memory":[22],"databases":[23],"key-value":[25],"stores.":[26],"However,":[27],"under":[28,175],"high-concurrency":[29],"read-intensive":[31],"workloads,":[32],"existing":[33],"RDMA-based":[34],"shared":[35,108],"lock":[36,58,109,128,186,240],"release":[37,59,129,156],"mechanisms":[38,84,223],"still":[39],"heavily":[40],"rely":[41],"on":[42,90,112,159],"Fetch-and-Add":[43],"(FAA)":[44],"atomic":[45,212],"operations,":[46],"which":[47,118],"cause":[48],"NIC":[49,138],"serialization":[50,103,139],"bottlenecks":[51],"positive":[53],"feedback":[54],"blocking":[55],"in":[56],"the":[57,97,198,208,221],"path.":[60],"These":[61,217],"issues":[62],"significantly":[63],"degrade":[64],"system":[65],"throughput":[66],"exacerbate":[68],"tail":[69,200],"latency.":[70],"To":[71],"address":[72],"this":[73,77,113],"critical":[74],"performance":[75],"bottleneck,":[76],"paper":[78],"proposes":[79],"series":[81],"of":[82,210],"optimization":[83],"storage":[87],"systems":[88],"built":[89],"RDMA.":[91],"First,":[92],"quantitative":[94],"analysis":[95],"reveals":[96],"remote":[98],"write":[99],"amplification":[100],"path":[102],"problems":[104],"that":[105,153,220],"arise":[106],"during":[107],"release.":[110],"Based":[111],"insight,":[114],"we":[115,146],"design":[116],"BR_Lock,":[117],"employs":[119],"fixed-threshold":[121],"batching":[122,151],"strategy":[123],"to":[124,169,192],"aggregate":[125],"multiple":[126],"discrete":[127],"operations":[130,213],"into":[131],"single":[133],"batched":[134],"submission,":[135],"effectively":[136],"mitigating":[137],"pressure":[140],"reducing":[142],"critical-path":[143],"overhead.":[144],"Furthermore,":[145],"propose":[147],"DBR_Lock,":[148],"dynamic":[150],"mechanism":[152],"adaptively":[154],"adjusts":[155],"thresholds":[157],"based":[158],"access":[160],"frequency,":[161],"intelligently":[162],"distinguishing":[163],"between":[164,228],"\u201chot\u201d":[165],"\u201ccold\u201d":[167],"locks":[168],"improve":[170],"concurrency":[171],"resource":[173],"utilization":[174],"high":[176],"contention.":[177],"Experimental":[178],"results":[179,218],"demonstrate":[180],"that,":[181],"compared":[182],"state-of-the-art":[184],"RDMA":[185],"management":[187,241],"mechanisms,":[188],"DBR_Lock":[189],"achieves":[190],"up":[191],"1.6":[193],"\u00d7":[194],"higher":[195],"throughput,":[196],"reduces":[197],"99th-percentile":[199],"latency":[201,230],"by":[202,214],"more":[203],"than":[204],"50%,":[205],"decreases":[207],"number":[209],"FAA":[211],"approximately":[215],"55-70%.":[216],"verify":[219],"proposed":[222],"achieve":[224],"an":[225],"effective":[226],"balance":[227],"scalability,":[229],"optimization,":[231],"implementation":[233],"generality,":[234],"providing":[235],"practical":[237],"high-performance":[239],"solution":[242],"RDMA-driven":[244],"systems.":[246]},"counts_by_year":[],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2026-01-15T00:00:00"}
