A protocol for wait-free, atomic, multi-reader shared variables

48Citations
Citations of this article
25Readers
Mendeley users who have this article in their library.
Get full text

Abstract

A wait-free solution to the atomic (r, 1)-CRWW problem is presented. It uses (r+2)(8r+2+b)-1 safe, multi-reader bits to implement a 6-bit variable shared among r readers and 1 writer, solving an open question of Lamport [Lamport '85]. Thus, it closes a gap in the simulation of systems of shared variables for single writers. It differs from other approaches to this problem in that mutual exclusion is maintained between the writer and other processes on the copies of the shared variable used in the implementation.

Cite

CITATION STYLE

APA

Newman-Wolfe, R. (1987). A protocol for wait-free, atomic, multi-reader shared variables. In Proceedings of the Annual ACM Symposium on Principles of Distributed Computing (Vol. Part F130235, pp. 232–248). Association for Computing Machinery. https://doi.org/10.1145/41840.41860

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free