• DocumentCode
    180816
  • Title

    Randomized Mutual Exclusion with Constant Amortized RMR Complexity on the DSM

  • Author

    Giakkoupis, George ; Woelfel, Philipp

  • Author_Institution
    INRIA Rennes - Bretagne Atlantique, Rennes, France
  • fYear
    2014
  • fDate
    18-21 Oct. 2014
  • Firstpage
    504
  • Lastpage
    513
  • Abstract
    In this paper we settle an open question by determining the remote memory reference (RMR) complexity of randomized mutual exclusion, on the distributed shared memory model (DSM) with atomic registers, in a weak but natural (and stronger than oblivious) adversary model. In particular, we present a mutual exclusion algorithm that has constant expected amortized RMR complexity and is deterministically deadlock free. Prior to this work, no randomized algorithm with o(log n/log log n) RMR complexity was known for the DSM model. Our algorithm is fairly simple, and compares favorably with one by Bender and Gilbert (FOCS 2011) for the CC model, which has expected amortized RMR complexity O(log2 log n) and provides only probabilistic deadlock freedom.
  • Keywords
    computational complexity; concurrency control; distributed shared memory systems; randomised algorithms; CC model; DSM model; O(log n/log log n) RMR complexity; O(log2 log n) RMR complexity; atomic registers; constant expected amortized RMR complexity; deterministically deadlock free algorithm; distributed shared memory model; randomized mutual exclusion; remote memory reference complexity; stronger-oblivious adversary model; weak-natural adversary model; Adaptation models; Arrays; Complexity theory; Nominations and elections; Registers; Schedules; System recovery; DSM; RMR complexity; mutual exclusion; oblivious adversary; shared memory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science (FOCS), 2014 IEEE 55th Annual Symposium on
  • Conference_Location
    Philadelphia, PA
  • ISSN
    0272-5428
  • Type

    conf

  • DOI
    10.1109/FOCS.2014.60
  • Filename
    6979035