• DocumentCode
    2941094
  • Title

    Fast and fair mutual exclusion for shared memory systems

  • Author

    Huang, Ting-Lu

  • Author_Institution
    Dept. of Comput. Sci. & Inf. Eng., Nat. Chiao Tung Univ., Hsinchu, Taiwan
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    224
  • Lastpage
    231
  • Abstract
    Two fast mutual exclusion algorithms using read-modify-write and atomic read/write registers are presented. The first one uses both compare&swap and fetch&store; the second uses only fetch&store. Fetch&store are more commonly available than compare&swap. It is impossible to obtain better algorithms if “time” is measured by counting remote memory references. We were able to maintain the same level of performance with or without the support of compare&swap. However, fairness is degraded from 1-bounded bypass to lockout freedom without the support
  • Keywords
    distributed algorithms; resource allocation; shared memory systems; 1-bounded bypass; atomic read write registers; compare and swap; fairness; fetch and store; lockout freedom; mutual exclusion algorithms; performance; read-modify-write registers; remote memory references; resource allocation; shared memory systems; Algorithm design and analysis; Atomic measurements; Computer science; Councils; Degradation; Multiprocessing systems; Protocols; Read-write memory; Registers; Spine;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 1999. Proceedings. 19th IEEE International Conference on
  • Conference_Location
    Austin, TX
  • ISSN
    1063-6927
  • Print_ISBN
    0-7695-0222-9
  • Type

    conf

  • DOI
    10.1109/ICDCS.1999.776524
  • Filename
    776524