Sharing data between multiple asynchronous users - each of which can atomically read and write the data - is a feature that may help to increase the amount of parallelism in distributed systems. An algorithm implementing this feature is presented. The main construction of an n-user atomic variable directly from single-writer, single-reader atomic variables uses O(n) control bits and O(n) accesses per Read/Write running in O(1) parallel time.
CITATION STYLE
Li, M., Tromp, J., & Vitányi, P. M. B. (1996). How to share concurrent wait-free variables. Journal of the ACM, 43(4), 723–746. https://doi.org/10.1145/234533.234556
Mendeley helps you to discover research relevant for your work.