Architecture of a NVM-based Storage System Using Adaptive LDPC Codes

被引:0
|
作者
Korkotsides, Stelios [1 ]
Antonakopoulos, Theodore A. [1 ]
机构
[1] Univ Patras, Dept Elect & Comp Engn, Patras 26504, Greece
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Low Density Parity Check (LDPC) codes have been widely used in communications systems due to their high error correction capabilities. Recently these codes are also investigated for being exploited in high performance storage systems, especially when Non-Volatile Memory (NVM) technologies are used. The main drawback of using LDPC codes in storage systems with a high number of parallel channels is the increased hardware complexity and cost, especially when variable rate codes are used. In this work, we present an architecture of a NVM-based storage system that dynamically adapts the LDPC's rate to the aging conditions of the storage device in order to maximize its lifetime capacity while keeping low its hardware complexity. In order to decrease the system's complexity we propose a PCIe-based architecture that uses a pool of LDPC decoders shared by all NVM channels and we study its effect on the system's lifetime capacity and the achievable I/O data rate.
引用
收藏
页数:4
相关论文
共 50 条
  • [1] HasFS: optimizing file system consistency mechanism on NVM-based hybrid storage architecture
    Yubo Liu
    Hongbo Li
    Yutong Lu
    Zhiguang Chen
    Nong Xiao
    Ming Zhao
    Cluster Computing, 2020, 23 : 2501 - 2515
  • [2] HasFS: optimizing file system consistency mechanism on NVM-based hybrid storage architecture
    Liu, Yubo
    Li, Hongbo
    Lu, Yutong
    Chen, Zhiguang
    Xiao, Nong
    Zhao, Ming
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2020, 23 (04): : 2501 - 2515
  • [3] Optimizing Adaptive Radix Trees for NVM-Based Hybrid Memory Architecture
    Zhang, Junchen
    Luo, Yongping
    Jin, Peiquan
    Wan, Shouhongan
    2020 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2020, : 5867 - 5869
  • [4] An Approach of Spatial Usage Optimization for NVM-based Storage System
    Zhang, Zheng
    Feng, Dan
    Tan, Zhipeng
    Chen, Jianxi
    Zhou, Wei
    Zhang, Jianquan
    Yang, Laurence T.
    2017 15TH IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS AND 2017 16TH IEEE INTERNATIONAL CONFERENCE ON UBIQUITOUS COMPUTING AND COMMUNICATIONS (ISPA/IUCC 2017), 2017, : 229 - 236
  • [5] An Empirical Study of NVM-based File System
    Duan, Hongwei
    Shi, Liang
    Zhuge, Qingfeng
    Sha, Edwin Hsing-Mean
    Li, Changlong
    Hang, Yujiong
    10TH IEEE NON-VOLATILE MEMORY SYSTEMS AND APPLICATIONS SYMPOSIUM (NVMSA 2021), 2021,
  • [6] Sequoia: A High-Endurance NVM-Based Cache Architecture
    Jokar, Mohammad Reza
    Arjomand, Mohammad
    Sarbazi-Azad, Hamid
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2016, 24 (03) : 954 - 967
  • [7] JASS: A Tunable Checkpointing System for NVM-Based Systems
    Singh, Akshin
    Sarangi, Smruti R.
    Proceedings - 2023 IEEE 30th International Conference on High Performance Computing, Data, and Analytics, HiPC 2023, 2023, : 164 - 173
  • [8] JASS: A Tunable Checkpointing System for NVM-based Systems
    Singh, Akshin
    Sarangi, Smruti R.
    2023 IEEE 30TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING, DATA, AND ANALYTICS, HIPC 2023, 2023, : 164 - 173
  • [9] An Efficient NVM-Based Architecture for Intermittent Computing Under Energy Constraints
    Badri, Satyajaswanth
    Saini, Mukesh
    Goel, Neeraj
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2023, 31 (06) : 725 - 737
  • [10] ADAM: An Adaptive Directory Accelerating Mechanism for NVM-Based File Systems
    Cui, Xin
    Huang, Linpeng
    Zheng, Shengan
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2018, PT I, 2018, 11334 : 578 - 592