1990
DOI: 10.21236/ada222765
|View full text |Cite
|
Sign up to set email alerts
|

Atomic Snapshots of Shared Memory

Abstract: Unclassified 2a. SECURITY CLASSIFICATION AUTHORITY 3. DISTRIBUTION /AVAILABILITY OF REPORT Approved for ,.ublic release; distribution 2b. DECLASSIFICATION/ DOWNGRADING SCHEDULE is unlimited. 4. PERFORMING ORGANIZATION REPORT NUMBER(S) S. MONITORING ORGANIZATION REPORT NUMBER(S) MIT/LCS/TM-429 N00014-83-K-0125 6a. NAME OF PERFORMING ORGANIZATION 6b. OFFICE SYMBOL 7a. NAME OF MONITORING ORGANIZATION MIT Lab for Computer Science (If applicable) Office of Naval Research/Dept. of Navy 6c. ADDRESS (City, State. and … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
359
0

Year Published

1991
1991
2020
2020

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 149 publications
(359 citation statements)
references
References 0 publications
0
359
0
Order By: Relevance
“…A system using snapshot shared memory can be implemented in a wait-free manner in terms of single-writer multi-reader read/write shared variables [1]. It follows that Theorem 5 extends to read/write systems.…”
Section: Simulation In Read/write Systemsmentioning
confidence: 93%
See 3 more Smart Citations
“…A system using snapshot shared memory can be implemented in a wait-free manner in terms of single-writer multi-reader read/write shared variables [1]. It follows that Theorem 5 extends to read/write systems.…”
Section: Simulation In Read/write Systemsmentioning
confidence: 93%
“…However, any system with more than one snapshot variable (even with infinitely many snapshot variables) can easily be "implemented" by a system with only a single snapshot variable, with no change in any externally-observable behavior (including behavior in the presence of failures) of the system. Likewise, a system using snapshot shared memory can be "implemented" in terms of single-writer multi-reader read/write shared variables, again with no change in externally-observable behavior; see, e.g., [1] for a construction.…”
Section: The Modelmentioning
confidence: 99%
See 2 more Smart Citations
“…We then present the first known algorithm for k-set agreement that tolerates periods of asynchrony. Our algorithm guarantees correctness, regardless of asynchrony, and terminates as soon as there is a window of synchrony of size t k + O (1). For simplicity, we show synchronous round complexity of t k + 4.…”
Section: Introductionmentioning
confidence: 97%