The search functionality is under construction.

IEICE TRANSACTIONS on Information

Fast Persistent Heap Based on Non-Volatile Memory

Wenzhe ZHANG, Kai LU, Xiaoping WANG, Jie JIAN

  • Full Text Views

    0

  • Cite this

Summary :

New volatile memory (e.g. Phase Change Memroy) presents fast access, large capacity, byte-addressable, and non-volatility features. These features will bring impacts on the design of current software system. It has become a hot research topic of how to manage it and provide what kind of interface for upper application to use it. This paper proposes FP-Heap. FP-Heap supports direct access to non-volatile memory through a persistent heap interface. With FP-Heap, traditional persistent object systems can benefit directly from the byte-persistency of non-volatile memory. FP-Heap extends current virtual memory manager (VMM) to manage non-volatile memory and maintain a persistent mapping relationship. Also, FP-Heap offers a lightweight transaction mechanism to support atomic update of persistent data, a simple namespace to facilitate data indexing, and a basic access control mechanism to support data sharing. Compared with previous work Mnemosyne, FP-Heap achieves higher performance by its customized VMM and optimized transaction mechanism.

Publication
IEICE TRANSACTIONS on Information Vol.E100-D No.5 pp.1035-1045
Publication Date
2017/05/01
Publicized
2017/02/01
Online ISSN
1745-1361
DOI
10.1587/transinf.2016EDP7429
Type of Manuscript
PAPER
Category
Software System

Authors

Wenzhe ZHANG
  National University of Defense Technology
Kai LU
  National University of Defense Technology
Xiaoping WANG
  National University of Defense Technology
Jie JIAN
  National University of Defense Technology

Keyword