2004
DOI: 10.1201/9781420035179.ch47
|View full text |Cite
|
Sign up to set email alerts
|

Concurrent Data Structures

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
43
0

Year Published

2006
2006
2018
2018

Publication Types

Select...
5
3
2

Relationship

0
10

Authors

Journals

citations
Cited by 51 publications
(43 citation statements)
references
References 101 publications
(194 reference statements)
0
43
0
Order By: Relevance
“…The vector is split into chunks which are processed in parallel. The overhead of splitting can be offset by using cooperative tasks [14,21], but, in the case of RB-Vector the cost of splitting is much smaller compared to the cost of combining (assembling) the partial results returned by parallel execution contexts. This is where the RRB trees make a difference: by allowing efficient structural changes, it enables the concatenation to occur in effectively constant time, much better than the previous O(n) for the Scala Vector.…”
Section: Related Workmentioning
confidence: 99%
“…The vector is split into chunks which are processed in parallel. The overhead of splitting can be offset by using cooperative tasks [14,21], but, in the case of RB-Vector the cost of splitting is much smaller compared to the cost of combining (assembling) the partial results returned by parallel execution contexts. This is where the RRB trees make a difference: by allowing efficient structural changes, it enables the concatenation to occur in effectively constant time, much better than the previous O(n) for the Scala Vector.…”
Section: Related Workmentioning
confidence: 99%
“…Atomic collection objects including stacks and queues are among the most heavily investigated concurrent objects [19]. We demonstrate that our approximation is effective in uncovering refinement violations for these objects, in the sense that most violations can be uncovered with coarse approximations, i.e., k ≤ 3, depending on the data structure.…”
Section: Atomic Collectionsmentioning
confidence: 97%
“…A detailed overview of concurrent data structures is given by Moir and Shavit [18]. To date, concurrent data structures remain an active area of research-we restrict this summary to those relevant to this work.…”
Section: Related Workmentioning
confidence: 99%