
NVM B+Tree
文章平均质量分 93
Persistent Memory
GZU_Tian
记录给自己查看的。
展开
-
4篇Optane DC Persistent Memory Module 测试与评估报告
An Empirical Guide to the Behavior and Use of Scalable Persistent Memory(fast 20) 本文将 Optane DC Persistent Memory Module 叫做 Optane DIMMs。 Optane DIMMs 不只是“较慢的持久性的DRAM”,其性能更依赖于访问大小、访问类型(读与写)、模式(应该是访问模式:顺序和随机)和并发现程度。此外Optane DIMMs的持久性与英特尔最新处理器提供的架构支持相结合,为软件设原创 2022-06-07 15:22:17 · 1058 阅读 · 0 评论 -
uTree: a Persistent B+-Tree with Low Tail Latency (VLDB 2020)
(一)研究目的 通过减少 SROs 和并发干扰来减少 tail latency。 (二)研究背景 现有的持久性索引主要旨在通过减少持久性开销(减少刷新操作)或减少一致性开销(避免日志记录)来提高吞吐量。 本文考虑了另一个性能指标:tail latency 尾部延迟(也称为高百分比延迟)是指客户端很少看到的高延迟。例如:“我的服务通常在10毫秒左右响应,但有时需要100毫秒左右”。 有1%的请求耗时高于99%的请求耗时,影响用户体验,甚至拖垮服务。 引起 tail latency 的两个原因: (1)结构原创 2022-03-31 10:03:51 · 969 阅读 · 0 评论 -
DPTree: Differential Indexing for Persistent Memory(VLDB 2019)
(一)研究目的 实现崩溃一致性,减少 PM 写入,并保持优秀的读性能。 (二)研究背景 根据结构特性,现有的 PM 索引研究大致可以分为B+Tree based、Trie-based 和 hybrid(混合) 三种类型。B+Tree based 结构(例如 CDDS-Tree、wB+Tree、NVTree、FPTree、FASTFAIR)在索引更新的关键代码路径上的持久化原语的数量是次优的。Trie-based 结构(例如 WORT)在某些键分布上获得了优异的写性能,但代价是范围扫描效率不佳。对于 hybr原创 2022-03-17 21:15:33 · 765 阅读 · 0 评论 -
clfB-tree: Cacheline Friendly Persistent B-tree for NVRAM
clfB-tree: Cacheline Friendly Persistent B-tree for NVRAM(ACM Trans 2018)原创 2022-03-14 11:52:53 · 968 阅读 · 0 评论 -
Evaluating Persistent Memory Range Indexes
Evaluating Persistent Memory Range Indexes,VLDB 2019原创 2022-03-09 21:15:53 · 432 阅读 · 0 评论 -
BzTree: A High-Performance Latch-free Range Index for Non-Volatile Memory
BzTree: A High-Performance Latch-free Range Index for Non-Volatile Memory,VLDB 2018原创 2022-01-26 22:53:53 · 736 阅读 · 1 评论