| Mutual exclusion with linear waiting using binary shared variables |
| Full text |
Pdf
(344 KB)
|
| Source
|
ACM SIGACT News
archive
Volume 10 , Issue 2 (Summer 1978)
table of contents
REVIEWS: Book review
table of contents
Pages: 42 - 47
Year of Publication: 1978
ISSN:0163-5700
|
|
Author
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 3, Downloads (12 Months): 16, Citation Count: 9
|
|
|
ABSTRACT
The problem of mutual exclusion among N asynchronous, parallel processes using only shared binary variables for communication is considered. Upper and lower bounds of N+1 and N shared binary variables, respectively, are shown for the problem of mutual exclusion with linear waiting. Lockout-free mutual exclusion is shown to require at least N shared binary variables when the primitive operations are suitably restricted. This latter bound is tight for N=2.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
 |
2
|
|
 |
3
|
|
| |
4
|
Cremers, A. and T. Hibbard, "An Algebraic Approach to Concurrent Programming Control and Related Complexity Problems", University of Southern California Technical Report (Nov 1975).
|
| |
5
|
Burns, J., M. Fischer, P. Jackson, N. Lynch and G. Peterson, "Shared Data Requirements for Implementation of Mutual Exclusion Using a Test-and-set Primitive", <u>Proc. of the 1978 International Conf. on Parallel Processing</u> (to appear).
|
| |
6
|
Miller, R. and C. Yap, "Formal Specification and Analysis of Loosely Connected Processes", IBM Research Report RC 6717 (Sep 1977).
|
CITED BY 9
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Matteo Frigo , Pablo Halpern , Charles E. Leiserson , Stephen Lewin-Berlin, Reducers and other Cilk++ hyperobjects, Proceedings of the twenty-first annual symposium on Parallelism in algorithms and architectures, August 11-13, 2009, Calgary, AB, Canada
|
|