Data Management in Non-Volatile Memory

被引:12
|
作者
Viglas, Stratis D. [1 ]
机构
[1] Univ Edinburgh, Sch Informat, Edinburgh, Midlothian, Scotland
来源
SIGMOD'15: PROCEEDINGS OF THE 2015 ACM SIGMOD INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA | 2015年
关键词
Non-volatile memory; Persistence; Performance; Recovery; Query processing;
D O I
10.1145/2723372.2731082
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Non-volatile memory promises to bridge the gap between main memory and secondary storage by offering a universal storage device. Its performance profile is unique in that its latency is close to main memory and it is byte addressable, but it exhibits asymmetric I/O in that writes are more expensive than reads. These properties imply that it cannot act as a drop-in replacement for either main-memory or disk. Therefore, we must revisit the salient aspects of data management in light of this new technology. In what follows we present the current work in the area with a view towards identifying the open problems and exposing the research opportunities. In particular, we address issues like: ( a) incorporating non-volatile memory into the data management stack, (b) supporting transactions and ensuring persistence and recovery, and (c) query processing.
引用
收藏
页码:1707 / 1711
页数:5
相关论文
共 50 条
  • [21] Non-volatile Unified Memory Page Management for Improving Performance
    Sharma, Ashok
    Nam, Sang-Jae
    Kim, Cheong-Ghil
    Kim, Shin-Dug
    2014 INTERNATIONAL CONFERENCE ON IT CONVERGENCE AND SECURITY (ICITCS), 2014,
  • [22] How to Build a Non-Volatile Memory Database Management System
    Arulraj, Joy
    Pavlo, Andrew
    SIGMOD'17: PROCEEDINGS OF THE 2017 ACM INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2017, : 1753 - 1758
  • [23] Selective Staining on Non-Volatile Memory Cells for Data Retrieval
    Zeng, Xiao Mei
    Liu, Qing
    Tay, Jing Yun
    Gan, Chee Lip
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2022, 17 : 1884 - 1892
  • [24] AdAM: Adaptive Approximation Management for the Non-Volatile Memory Hierarchies
    Teimoori, Mohammad Taghi
    Hanif, Muhammad Abdullah
    Ejlali, Alireza
    Shafique, Muhammad
    PROCEEDINGS OF THE 2018 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2018, : 785 - 790
  • [25] Twizzler: A Data-centric OS for Non-volatile Memory
    Bittman, Daniel
    Alvaro, Peter
    Mehra, Pankaj
    Long, Darrell D. E.
    Miller, Ethan L.
    ACM TRANSACTIONS ON STORAGE, 2021, 17 (02)
  • [26] Twizzler: a Data-Centric OS for Non-Volatile Memory
    Bittman, Daniel
    Alvaro, Peter
    Mehra, Pankaj
    Long, Darrell D. E.
    Miller, Ethan L.
    PROCEEDINGS OF THE 2020 USENIX ANNUAL TECHNICAL CONFERENCE, 2020, : 65 - 80
  • [27] Memory Management Mechanism for Hybrid Memory Architecture Based on New Non-volatile Memory
    Li Q.
    Zhong J.
    Li X.
    Li Q.
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2019, 47 (03): : 664 - 670
  • [28] Runtime Data Management on Non-Volatile Memory-based Heterogeneous Memory for Task-Parallel Programs
    Wu, Kai
    Ren, Jie
    Li, Dong
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE, AND ANALYSIS (SC'18), 2018,
  • [29] Non-Volatile memory (NVM) technologies
    Shao, Zili
    Chang, Yuan-Hao
    JOURNAL OF SYSTEMS ARCHITECTURE, 2016, 71 : 1 - 1
  • [30] Emerging non-volatile memory technologies
    Müller, G
    Nagel, N
    Pinnowa, CU
    Röhr, T
    ESSCIRC 2003: PROCEEDINGS OF THE 29TH EUROPEAN SOLID-STATE CIRCUITS CONFERENCE, 2003, : 37 - 44