2014
DOI: 10.1007/978-3-319-06410-9_15
|View full text |Cite
|
Sign up to set email alerts
|

Quiescent Consistency: Defining and Verifying Relaxed Linearizability

Abstract: Abstract. Concurrent data structures like stacks, sets or queues need to be highly optimized to provide large degrees of parallelism with reduced contention. Linearizability, a key consistency condition for concurrent objects, sometimes limits the potential for optimization. Hence algorithm designers have started to build concurrent data structures that are not linearizable but only satisfy relaxed consistency requirements. In this paper, we study quiescent consistency as proposed by Shavit and Herlihy, which … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
37
0

Year Published

2015
2015
2021
2021

Publication Types

Select...
5
1

Relationship

2
4

Authors

Journals

citations
Cited by 14 publications
(37 citation statements)
references
References 22 publications
(28 reference statements)
0
37
0
Order By: Relevance
“…The notion of quiescent consistency we have considered is based on the definition by Derrick et al [11], which is a formalisation of Shavit's definition [35]. This definition allows operation calls by the same process to be reordered, i.e., sequential consistency [31] is not necessarily preserved.…”
Section: Discussionmentioning
confidence: 99%
See 4 more Smart Citations
“…The notion of quiescent consistency we have considered is based on the definition by Derrick et al [11], which is a formalisation of Shavit's definition [35]. This definition allows operation calls by the same process to be reordered, i.e., sequential consistency [31] is not necessarily preserved.…”
Section: Discussionmentioning
confidence: 99%
“…The queue only satisfies quiescent consistency if Deq is blocking, i.e., waits until an element is found in the queue. The diffracting queue is not quiescent consistent if Deq returns on empty (see [11] for details). Figure 2.…”
Section: A Quiescent Consistent Queuementioning
confidence: 99%
See 3 more Smart Citations