Herlihy–Shavit consensus hierarchy
GPTKB entity
Statements (23)
Predicate | Object |
---|---|
gptkbp:instanceOf |
concept
concurrency theory concept |
gptkbp:basisFor |
classification of synchronization primitives
|
gptkbp:citation |
distributed algorithms literature
|
gptkbp:describes |
classification of shared objects by consensus number
|
gptkbp:example |
hierarchy in computer science
|
gptkbp:explains |
relative power of synchronization primitives
|
https://www.w3.org/2000/01/rdf-schema#label |
Herlihy–Shavit consensus hierarchy
|
gptkbp:introduced |
gptkb:Maurice_Herlihy
gptkb:Nir_Shavit |
gptkbp:introducedIn |
1993
|
gptkbp:level |
consensus number infinity (Compare-and-Swap, LL/SC)
consensus number 1 (read/write registers) consensus number 2 (Test-and-Set, Fetch-and-Add) consensus number n (n-process consensus) |
gptkbp:publishedIn |
gptkb:Journal_of_the_ACM
|
gptkbp:relatedTo |
consensus number
shared memory objects wait-free computation |
gptkbp:usedIn |
distributed computing
multiprocessor synchronization |
gptkbp:bfsParent |
gptkb:Nir_Shavit
|
gptkbp:bfsLayer |
5
|