arrow
返回

NV-Tree: A Consistent and Workload-Adaptive Tree Structure for Non-Volatile Memory

delete2016-07-01
delete21
PRE
AI
J
Jun Yang *
Q
Qingsong Wei
C
Chundong Wang
陈
陈程 (Cheng Chen)
Bingsheng He 封面图
Bingsheng He (Bingsheng He)
DOI:10.1109/TC.2015.2479621delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
The non-volatile memory (NVM) which can provide DRAM-like performance and disk-like persistency has the potential to build single-level systems by replacing both DRAM and disk. Keeping data consistency in such systems is non-trivial because memory writes may be reordered by CPU. Although ordered memory writes for achieving data consistency can be implemented using the memory fence and the CPU cache line flush instructions, they introduce a significant overhead (more than 10X slower in performance). In this paper, we focus on an important and common data structure, B(+)Tree. Based on our quantitative analysis for consistent tree structures, we propose NV-Tree, a consistent, cache-optimized and workload-adaptive B(+)Tree variant with significantly reduced consistency cost (up to 96 percent reduction in CPU cache line flush). To further optimize NV-Tree under various workloads, we propose a workload-adaptive scheme in which the sizes of individual nodes can be dynamically adjusted to improve the performance over time. We implement and evaluate NV-Tree and NV-Store, a key-value store based on NV-Tree, on an NVDIMM server. NV-Tree outperforms the state-of-art consistent tree structures by up to 12X under write-intensive workloads. NV-Store increases the throughput by up to 7.3X under YCSB workloads compared to Redis.
Keyword:
Non-volatile memory
data consistency
tree
workload-adaptive
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Transactions on Computers 封面图
IEEE Transactions on Computers
IF:
3.8
论文数:
5.4K
被引数:
9.8K

机构

A
a*star - data storage institute
学者数:
212
论文数: 178
被引数: 0
A
agency for science technology & research (a*star)
学者数:
2.2W
论文数: 1.9W
被引数: 57
引用论文

引用论文

Disclosing boron's thinnest side
err2015-12-18
err0
PREAI
errHermann Sachdev
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
APOE4 is associated with greater atrophy of the hippocampal formation in Alzheimer's disease
err2011-04-01
err0
PREAI
errMichela Pievani; Samantha Galluzzi; Paul M. Thompson; Paul E. Rasser; Matteo Bonetti; Giovanni B. Frisoni
err分享
err收藏
Highly Conductive 3D Segregated Graphene Architecture in Polypropylene Composite with Efficient EMI Shielding
err2017-12-02
err0
errOAAI
errFakhr Alam; Jinhong Yu; Dianyu Shen; Wen Dai; He Li; Xiaoliang Zeng; Yagang Yao; Shiyu Du; Nan Jiang; Cheng-Te Lin
err分享
err收藏
The Feasibility and Cost of Neonatal Screening for Prenatal Alcohol Exposure by Measuring Phosphatidylethanol in Dried Blood Spots
err2013-02-19
err0
errOAAI
errLudmila N. Bakhireva; Renate D. Savich; Dennis W. Raisch; Sandra Cano; Robert D. Annett; Lawrence Leeman; Mahek Garg; Chelsea Goff; Daniel D. Savage
err分享
err收藏
Facile preparation of in situ coated Ti3C2Tx/Ni0.5Zn0.5Fe2O4composites and their electromagnetic performance原位涂层Ti3C2Tx/Ni0.5Zn0.5Fe2O4 复合材料及其电磁性能
err2017-01-01
err0
errOAAI
errYoubing Li; Xiaobing Zhou; Jing Wang; Qihuang Deng; Mian Li; Shiyu Du; Young-Hwan Han; Jaehyung Lee; Qing Huang
err分享
err收藏
学者 查看更多内容