Logo image
基於存取區域性之非揮發性主記憶體快取最佳化樹設計
Thesis

基於存取區域性之非揮發性主記憶體快取最佳化樹設計

梁立錚
Masters, 國立清華大學, 資訊工程學系
2015

Abstract

非揮發性主記憶體 內存資料庫 大數據 非揮發記憶體 快取最佳化樹 Non-volatile Main Memory In-memory database Big data NVM Cache-Optimized Tree
The non-volatile main memory architecture is often proposed, because it can solve the problem of data storage of in-memory database when encountering a system failure (e.g., system crash, power failure). To achieve fast execution time, we proposed a cache-optimized tree, referred to as xB+-tree. It focuses on access the smallest number of cache lines and reduce the cache miss rate by using access-locality in insertion and query operations. The experimental results show that compared with previous unsorted leaf scheme, xB+-tree achieves up to 33.48% speedups for insertion and up to 2.74-3.16% speedups for query; compared with previous wB+-tree scheme, xB+-tree achieves up to 43.48% speedups for insertion and up to 6.98% speedups for query.

Metrics

1 Record Views

Details

Logo image