A Tight RMR Lower Bound for Randomized Mutual Exclusion

被引:0
|
作者
Giakkoupis, George [1 ]
Woelfel, Philipp [2 ]
机构
[1] INRIA Rennes Bretagne Atlantique, Rennes, France
[2] Univ Calgary, Calgary, AB, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Mutual exclusion; Lower bound; Remote memory references; RMRs; Strong adversary; Randomization; IMPLEMENTATIONS;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The Cache Coherent (CC) and the Distributed Shared Memory (DSM) models are standard shared memory models, and the Remote Memory Reference (RMR) complexity is considered to accurately predict the actual performance of mutual exclusion algorithms in shared memory systems. In this paper we prove a tight lower bound for the RMR complexity of deadlock-free randomized mutual exclusion algorithms in both the CC and the DSM model with atomic registers and compare&swap objects and an adaptive adversary. Our lower bound establishes that an adaptive adversary can schedule n processes in such a way that each enters the critical section once, and the total number of RMRs is Omega(n log n/log log n) in expectation. This matches an upper bound of Hendler and Woelfel [16].
引用
收藏
页码:983 / 1001
页数:19
相关论文
共 50 条
  • [1] Tight RMR Lower Bounds for Mutual Exclusion and Other Problems
    Attiya, Hagit
    Hendler, Danny
    Woelfel, Philipp
    PODC'08: PROCEEDINGS OF THE 27TH ANNUAL ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, 2008, : 447 - 447
  • [2] Tight Lower Bounds for the RMR Complexity of Recoverable Mutual Exclusion
    Chan, David Yu Cheng
    Woelfel, Philipp
    PROCEEDINGS OF THE 2021 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING (PODC '21), 2021, : 533 - 543
  • [3] Tight RMR Lower Bounds for Mutual Exclusion and Other Problems
    Attiya, Hagit
    Hendler, Danny
    Woelfel, Philipp
    STOC'08: PROCEEDINGS OF THE 2008 ACM INTERNATIONAL SYMPOSIUM ON THEORY OF COMPUTING, 2008, : 217 - 226
  • [4] RMR-Efficient Randomized Abortable Mutual Exclusion
    Pareek, Abhijeet
    Woelfel, Philipp
    DISTRIBUTED COMPUTING, DISC 2012, 2012, 7611 : 267 - 281
  • [5] Randomized Mutual Exclusion with Constant Amortized RMR Complexity on the DSM
    Giakkoupis, George
    Woelfel, Philipp
    2014 55TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS 2014), 2014, : 504 - 513
  • [6] Randomized mutual exclusion with sub-logarithmic RMR-complexity
    Hendler, Danny
    Woelfel, Philipp
    DISTRIBUTED COMPUTING, 2011, 24 (01) : 3 - 19
  • [7] Randomized mutual exclusion with sub-logarithmic RMR-complexity
    Danny Hendler
    Philipp Woelfel
    Distributed Computing, 2011, 24 : 3 - 19
  • [8] Lower bounds for randomized mutual exclusion
    Kushilevitz, E
    Mansour, Y
    Rabin, MO
    Zuckerman, D
    SIAM JOURNAL ON COMPUTING, 1998, 27 (06) : 1550 - 1563
  • [9] Randomized Abortable Mutual Exclusion with Constant Amortized RMR Complexity on the CC Model
    Giakkoupis, George
    Woelfel, Philipp
    PROCEEDINGS OF THE ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING (PODC'17), 2017, : 221 - 229
  • [10] An improved lower bound for the time complexity of mutual exclusion
    Anderson, JH
    Kim, YJ
    DISTRIBUTED COMPUTING, 2002, 15 (04) : 221 - 253