Adaptive Mutual Exclusion with Local Spinning

  • Authors:
  • James H. Anderson;Yong-Jik Kim

  • Affiliations:
  • -;-

  • Venue:
  • DISC '00 Proceedings of the 14th International Conference on Distributed Computing
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present the first adaptive algorithm for N-process mutual exclusion under read/write atomicity in which all busy waiting is by local spinning. In our algorithm, each process p performs O(min(k, log N)) remote memory references to enter and exit. its critical section, where k is the maximum "point contention" experienced by p. The space complexity of our algorithm is 驴(N), which is clearly optimal.