2014 IEEE 30th International Conference on Data Engineering 2014
DOI: 10.1109/icde.2014.6816686
|View full text |Cite
|
Sign up to set email alerts
|

Optimal hierarchical layouts for cache-oblivious search trees

Abstract: This paper proposes a general framework for generating cache-oblivious layouts for binary search trees. A cache-oblivious layout attempts to minimize cache misses on any hierarchical memory, independent of the number of memory levels and attributes at each level such as cache size, line size, and replacement policy. Recursively partitioning a tree into contiguous subtrees and prescribing an ordering amongst the subtrees, Hierarchical Layouts generalize many commonly used layouts for trees such as in-order, pre… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...

Citation Types

0
1
0

Year Published

2015
2015
2022
2022

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(1 citation statement)
references
References 20 publications
0
1
0
Order By: Relevance
“…Finally, there is a data structure similar to PMA which permits some segments to be swapped improving the I/O complexity of updates to O((log log N ) 2+ε ) [BCD + 02]; replacing PMA with this data structure may possibly also improve the I/O complexities of updates, but it will make analysis much more complicated. As a minor improvement, using the hierarchical memory layouts of Lindstrom and Rajan[LR14] instead of vEB layout may improve search complexity by a constant factor.…”
mentioning
confidence: 99%
“…Finally, there is a data structure similar to PMA which permits some segments to be swapped improving the I/O complexity of updates to O((log log N ) 2+ε ) [BCD + 02]; replacing PMA with this data structure may possibly also improve the I/O complexities of updates, but it will make analysis much more complicated. As a minor improvement, using the hierarchical memory layouts of Lindstrom and Rajan[LR14] instead of vEB layout may improve search complexity by a constant factor.…”
mentioning
confidence: 99%