• 中国精品科技期刊
  • CCF推荐A类中文期刊
  • 计算领域高质量科技期刊T1类
Advanced Search
Xiao Renzhi, Feng Dan, Hu Yuchong, Zhang Xiaoyi, Cheng Liangfeng. A Survey of Data Consistency Research for Non-Volatile Memory[J]. Journal of Computer Research and Development, 2020, 57(1): 85-101. DOI: 10.7544/issn1000-1239.2020.20190062
Citation: Xiao Renzhi, Feng Dan, Hu Yuchong, Zhang Xiaoyi, Cheng Liangfeng. A Survey of Data Consistency Research for Non-Volatile Memory[J]. Journal of Computer Research and Development, 2020, 57(1): 85-101. DOI: 10.7544/issn1000-1239.2020.20190062

A Survey of Data Consistency Research for Non-Volatile Memory

Funds: This work was supported by the National Key Research and Development Program of China (2018YFB1003305); the National Natural Science Foundation of China (61772222) and the Shenzhen Knowledge Innovation Program (JCYJ20170307172447622).
More Information
  • Published Date: December 31, 2019
  • As DRAM technology is facing the bottleneck in density scaling and the problem of high power leakage, novel non-volatile memory (NVM) has drawn extensive attention from academia and industry, due to its superiority in non-volatility, high-density, byte addressability, and low static power consumption. Novel non-volatile memory such as phase change memory (PCM) is likely to substitute or complement DRAM as system main memory. However, due to the non-volatility of NVM, when system failed, data stored in NVM may be inconsistent by reason of partial updates or memory controller write reordering. In order to guarantee the consistency of data in NVM, it is essential to ensure the serialization and persistence in NVM write operations. NVM has inherent drawbacks, such as limited write endurance and high write latency, thus reducing the number of writes can help prolong the lifetime of NVM and improve the performance of NVM-based systems as long as data consistency in NVM is guaranteed. This paper focuses on data consistency based on NVM, especially on persistent indexes, file systems and persistent transactions, and to provide better solutions or ideas for achieving low data consistency overhead. Finally, the possible research directions of data consistency based on NVM are pointed out.
  • Related Articles

    [1]Chen Yubiao, Li Jianzhong, Li Yingshu. SBS: An Efficient R-Tree Query Algorithm Exploiting the Internal Parallelism of SSDs[J]. Journal of Computer Research and Development, 2020, 57(11): 2404-2418. DOI: 10.7544/issn1000-1239.2020.20190564
    [2]Zhao Xinyi, Huang Xiangdong, Qiao Jialin, Kang Rong, Li Na, Wang Jianmin. A Spatio-Temporal Index Based on Skew Spatial Coding and R-Tree[J]. Journal of Computer Research and Development, 2019, 56(3): 666-676. DOI: 10.7544/issn1000-1239.2019.20170750
    [3]Wu Jiasen and Song Fangmin. Study on R-Calculus[J]. Journal of Computer Research and Development, 2012, 49(4): 833-838.
    [4]Fang Wei, Sun Guangzhong, Wu Chao, and Chen Guoliang. A Parallel Algorithm of Three-Dimensional Fast Fourier Transform[J]. Journal of Computer Research and Development, 2011, 48(3): 440-446.
    [5]Li Xin, Li Fan, Bian Xingbin, Liu Qihe. Answer Set Programming Representation for E-R Model[J]. Journal of Computer Research and Development, 2010, 47(1): 164-173.
    [6]Zhao Xianfeng, Li Ning, and Huang Wei. Reversible R-S Digital Watermarking Using the Subliminal Channel[J]. Journal of Computer Research and Development, 2009, 46(1): 100-107.
    [7]Li Bohan, Hao Zhongxiao. A Decision Algorithm on Judging the Overlap of Nodes for R*Tree Based on Clustering Analysis[J]. Journal of Computer Research and Development, 2008, 45(12): 2154-2161.
    [8]Liu Bing, Yan Heping, Duan Jiangjiao, Wang Wei, and Shi Baile. A Bottom-Up Distance-Based Index Tree for Metric Space[J]. Journal of Computer Research and Development, 2006, 43(9): 1651-1657.
    [9]Jiang Xiajun, Wu Huizhong, and Li Weiqing. R-tree Method of Matching Algorithm for Data Distribution Management[J]. Journal of Computer Research and Development, 2006, 43(2): 362-367.
    [10]Chi Lihua, Liu jie, and Hu Qingfeng. Evaluation and Test for Scalability of Numerical Parallel Computation[J]. Journal of Computer Research and Development, 2005, 42(6): 1073-1078.
  • Cited by

    Periodical cited type(1)

    1. 陈玉标,李建中,李英姝. SBS:基于固态盘内部并行性的R-树高效查询算法. 计算机研究与发展. 2020(11): 2404-2418 . 本站查看

    Other cited types(6)

Catalog

    Article views (2020) PDF downloads (1605) Cited by(7)

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return