Detailed Information

Cited 0 time in webofscience Cited 0 time in scopus
Metadata Downloads

CAWBT: NVM-Based B plus Tree Index Structure Using Cache Line Sized Atomic Writeopen access

Authors
Lee, DokeunLee, SeongjinWon, Youjip
Issue Date
Dec-2019
Publisher
Oxford University Press
Keywords
non-volatile memory; key-value store; index structure; B plus tree
Citation
IEICE Transactions on Information and Systems, v.E102D, no.12, pp 2441 - 2450
Pages
10
Indexed
SCIE
SCOPUS
Journal Title
IEICE Transactions on Information and Systems
Volume
E102D
Number
12
Start Page
2441
End Page
2450
URI
https://scholarworks.gnu.ac.kr/handle/sw.gnu/8427
DOI
10.1587/transinf.2019EDP7034
ISSN
0916-8532
1745-1361
Abstract
Indexing is one of the fields where the non-volatile memory (NVM) has the advantages of byte-addressable characteristics and fast read/write speed. The existing index structures for NVM have been developed based on the fact that the size of cache line and the atomicity guarantee unit of NVM are different and they tried to overcome the weakness of consistency from the difference. To overcome the weakness, an expensive flush operation is required which results in a lower performance than a basic B+tree index. Recent studies have shown that the I/O units of the NVM can be matched with the atomicity guarantee units under limited circumstances. In this paper, we propose a Cache line sized Atomic Write B+tree (CAWBT), which is a minimal B+tree structure that shows higher performance than a basic b+ tree and designed for NVM. CAWBT has almost same performance compared to basic B+tree without consistency guarantee and shows remarkable performance improvement compared to other B+tree indexes for NVM.
Files in This Item
There are no files associated with this item.
Appears in
Collections
공과대학 > Department of Aerospace and Software Engineering > Journal Articles

qrcode

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.

Related Researcher

Researcher Lee, Seong Jin photo

Lee, Seong Jin
IT공과대학 (소프트웨어공학과)
Read more

Altmetrics

Total Views & Downloads

BROWSE