Structural Information and Communication Complexity
DOI: 10.1007/978-3-540-72951-8_11
|View full text |Cite
|
Sign up to set email alerts
|

A Simple Optimistic Skiplist Algorithm

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
59
0

Publication Types

Select...
3
3

Relationship

0
6

Authors

Journals

citations
Cited by 64 publications
(59 citation statements)
references
References 4 publications
0
59
0
Order By: Relevance
“…To make things even worse, if validation in step (iv) fails, the thread has acquired the lock, possibly after contending for it, just to fail the validation and restart. To the best of our knowledge, most existing state-of-the-art lock-based algorithms, such as the linked-list by Heller et al [22] and the skip list by Herlihy et al [29], include exclusively the overhead for step (iv), namely for validating that the optimistic results are still consistent. 2 Consequently, implementing the OPTIK pattern as described above, would not only include the same overheads as existing algorithms, but also the ones for keeping track of and incrementing the version numbers.…”
Section: Introductionmentioning
confidence: 94%
See 4 more Smart Citations
“…To make things even worse, if validation in step (iv) fails, the thread has acquired the lock, possibly after contending for it, just to fail the validation and restart. To the best of our knowledge, most existing state-of-the-art lock-based algorithms, such as the linked-list by Heller et al [22] and the skip list by Herlihy et al [29], include exclusively the overhead for step (iv), namely for validating that the optimistic results are still consistent. 2 Consequently, implementing the OPTIK pattern as described above, would not only include the same overheads as existing algorithms, but also the ones for keeping track of and incrementing the version numbers.…”
Section: Introductionmentioning
confidence: 94%
“…Consequently, validating the node with OPTIK results in false conflicts. Still, using OPTIK in skip lists results in simpler designs than the existing state-of-the-art ones [15,29]. We first simplify validation in the optimistic skip list by Herlihy et al [29], using optik lock version.…”
Section: Optik In Skip Listsmentioning
confidence: 99%
See 3 more Smart Citations