Proceedings of the 16th International Workshop on Data Management on New Hardware 2020
DOI: 10.1145/3399666.3399900
|View full text |Cite
|
Sign up to set email alerts
|

Data structure primitives on persistent memory

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
7
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
5

Relationship

2
3

Authors

Journals

citations
Cited by 11 publications
(7 citation statements)
references
References 5 publications
0
7
0
Order By: Relevance
“…1a consisting of four columns and six tuples. As datasensitive optimizations, Elf features two different node types: DimensionLists, labeled (1), (2), (5), and (6) as inner nodes that hold sorted column values of several tuples and MonoLists as a special type of DimensionList, labeled (3), (4), (7), (8), (9), and (10), that represent values of a single tuple spanning across several columns. The idea of MonoLists is that whenever there is no branch-out on deeper levels, the linked lists are merged to a single MonoList, thus eliminating pointers and distributed storage.…”
Section: The Elf Storage Layoutmentioning
confidence: 99%
See 1 more Smart Citation
“…1a consisting of four columns and six tuples. As datasensitive optimizations, Elf features two different node types: DimensionLists, labeled (1), (2), (5), and (6) as inner nodes that hold sorted column values of several tuples and MonoLists as a special type of DimensionList, labeled (3), (4), (7), (8), (9), and (10), that represent values of a single tuple spanning across several columns. The idea of MonoLists is that whenever there is no branch-out on deeper levels, the linked lists are merged to a single MonoList, thus eliminating pointers and distributed storage.…”
Section: The Elf Storage Layoutmentioning
confidence: 99%
“…Since former experiments work on emulated PMem, in [22], the authors re-evaluated the B + -Tree variants on real hardware. In [10,11], the underlying primitives of these trees are also analyzed on real PMem.…”
Section: Related Workmentioning
confidence: 99%
“…Intel's Optane DC Persistent Memory [6], 3D XPoint [4], became the first emerging technology with a commercially available product. A number of performance studies have been conducted to understand its properties in various settings, such as raw read/ write performance [33,34], basic primitives such as page propagation, and logging [25], as well as more complex index-structures [35][36][37] and storage engines [38].…”
Section: Persistent Main Memorymentioning
confidence: 99%
“…Therefore, accesses to the device should be reduced -especially writes -to overcome these limitations. Another observation [8] is that despite the byteaddressability, there is still a relatively large discrepancy between sequential and random accesses.…”
Section: Persistent Memorymentioning
confidence: 99%
“…Following LL1 and LL2, there are several other ways to make even finer use of PMem, such as optimizing the node size, the alignment, as well as the internal node organization and the associated access patterns (cf. [8]). Finally, while this work focused on the storage system itself, query processing mechanisms such as efficient event replay remain an ongoing challenge.…”
mentioning
confidence: 99%