2021
DOI: 10.1007/s11390-020-9871-0
|View full text |Cite
|
Sign up to set email alerts
|

Revisiting Persistent Indexing Structures on Intel Optane DC Persistent Memory

Abstract: Persistent indexing structures are proposed in response to emerging non-volatile memory (NVM) to provide high performance yet durable indexes. However, due to the lack of real NVM hardware, many prior persistent indexing structures were evaluated via emulation, which varies a lot across different setups and differs from the real deployment. Recently, Intel has released its Optane DC Persistent Memory Module (PMM), which is the first production-ready NVM. In this paper, we revisit popular persistent indexing st… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
4
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(5 citation statements)
references
References 36 publications
1
4
0
Order By: Relevance
“…While the recently-launched Intel Ice Lake processors with Optane persistent memory 200 series may provide flush instructions that do not invalidate the flushed cache lines, existing NVRAM architectures with Cascade Lake processors do not seem to support such instructions. Our impression is corroborated in the findings of [5,15,17,20,28,49,51]. Existing (costly) architectures will probably remain in use for years to come and one needs to use algorithmic modifications to obtain improved performance on such machines.…”
Section: Introductionsupporting
confidence: 56%
See 2 more Smart Citations
“…While the recently-launched Intel Ice Lake processors with Optane persistent memory 200 series may provide flush instructions that do not invalidate the flushed cache lines, existing NVRAM architectures with Cascade Lake processors do not seem to support such instructions. Our impression is corroborated in the findings of [5,15,17,20,28,49,51]. Existing (costly) architectures will probably remain in use for years to come and one needs to use algorithmic modifications to obtain improved performance on such machines.…”
Section: Introductionsupporting
confidence: 56%
“…This is also noted by others [e.g. 5,15,17,20,28,49,51]. The recently-launched Third Generation Intel Xeon Scalable Ice Lake processors with Optane persistent memory 200 series may implement CLWB retaining lines in the cache, but NVRAM platforms currently in the market do not seem to support flushes without cache invalidation.…”
Section: Modelmentioning
confidence: 70%
See 1 more Smart Citation
“…So far, there is one industrial NVM module supplied by Intel in 2019, which is called the Intel Optane DC Persistent Memory [10]. However, in this paper, we still use a simulation way to simulate the hybrid memory using DRAM.…”
Section: A Settingsmentioning
confidence: 99%
“…The ML technique is mainly used here to improve the accuracy of prediction and evaluation processes. Indexing systems require accurate data provided by the evaluation process (Bu et al, 2021). The deep reinforcement learning (DRL) algorithm is mainly used for evaluation.…”
Section: Introductionmentioning
confidence: 99%