2014
DOI: 10.1007/978-3-319-14472-6_31
|View full text |Cite
|
Sign up to set email alerts
|

Distributed Universality

Abstract: International audienceA notion of a universal construction suited to distributed computing has been introduced by M. Herlihy in his celebrated paper “Wait-free synchronization” (ACM TOPLAS, 1991). A universal construction is an algorithm that can be used to wait-free implement any object defined by a sequential specification. Herlihy’s paper shows that the basic system model, which supports only atomic read/write registers, has to be enriched with consensus objects to allow the design of universal construction… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
6
0

Year Published

2014
2014
2022
2022

Publication Types

Select...
4
2
2

Relationship

3
5

Authors

Journals

citations
Cited by 8 publications
(6 citation statements)
references
References 21 publications
0
6
0
Order By: Relevance
“…A yet more general construction is described in [81], that considers the simultaneous construction of k objects such that the wait-freedom property is satisfied for at least ℓ of them, 1 ≤ ℓ ≤ k. Such a construction relies on the k-simultaneous consensus object defined in [4].…”
Section: Principles Underlying Universal Constructionsmentioning
confidence: 99%
“…A yet more general construction is described in [81], that considers the simultaneous construction of k objects such that the wait-freedom property is satisfied for at least ℓ of them, 1 ≤ ℓ ≤ k. Such a construction relies on the k-simultaneous consensus object defined in [4].…”
Section: Principles Underlying Universal Constructionsmentioning
confidence: 99%
“…Distributed universality [23,31,63] Some of the previous papers were awarded the famous ACM-EATCS Dijkstra Award. Created in 2000, this award is given to outstanding papers on the principles of distributed computing, whose significance and impact on the theory and/or practice of distributed computing have been evident for at least a decade).…”
Section: 2016mentioning
confidence: 99%
“…Simulating a k-process shared memory system. We employ generalized state machines (proposed in [13] and extended in [28]) that allow for simulating a k-process read-write memory system in the k-set-consensus model. To ensure consistency of simulated read and write operations, we use commit-adopt objects [10] that can be implemented using reads and writes.…”
Section: From K-set Consensus To K-concurrencymentioning
confidence: 99%
“…The third stage consists in checking whether pending operations can safely be terminated (lines [15][16][17][18][19][20], and if so, whether the process has completed its simulation (line 21) or if new operations can be initiated (line [21][22][23][24][25][26][27][28].…”
Section: From R * K To K-set Consensusmentioning
confidence: 99%
See 1 more Smart Citation