pith. sign in

arxiv: 1505.03759 · v2 · pith:P5VXH36Pnew · submitted 2015-05-14 · 💻 cs.DC

Parse Concurrent Data Structures: BST as an Example

classification 💻 cs.DC
keywords structuresconcurrentdataguidelinesmodelsomespeedupalgorithms
0
0 comments X
read the original abstract

Designing concurrent data structures should follow some basic rules. By separating the algorithms into two phases, we present guidelines for scalable data structures, with a analysis model based on the Amadal's law. To the best of our knowledge, we are the first to formalize a practical model for measuring concurrent structures' speedup. We also build some edge-cutting BSTs following our principles, testing them under different workloads. The result provides compelling evidence to back the our guidelines, and shows that our theory is useful for reasoning the varied speedup.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.