A New Decoding Algorithm for XOR-Based Erasure Codes

被引:0
|
作者
Chen R. [1 ]
Xu L. [1 ]
机构
[1] Wayne State University, Detroit, 48202, MI
关键词
Data storage systems; Erasure codes; Performance evaluation;
D O I
10.1007/s42979-020-00141-y
中图分类号
学科分类号
摘要
Data protection is essential in large-scale storage systems. Over the years, erasure codes, which provide the system ability to reconstruct data when damage occurs, have been proven effective and integrated within various large storage systems. With the emergence of new data storage technologies, such as SSD and NVMe [33, 34], the performance of erasure codes may soon become a potential bottleneck in the whole system. While encoding performance of XOR-based codes has been studied and optimized [7, 19, 20], there is a need of decoding performance to match. This paper addresses new methods in improving the decoding speed for XOR-based erasure codes. A new decoding algorithm is proposed, with which CPU cache can be utilized more efficiently. Various sets of experiments are conducted on different platforms, and the results show that, with the new decoding algorithm, general decoding speed gains considerable improvements. © 2020, Springer Nature Singapore Pte Ltd.
引用
收藏
相关论文
共 50 条
  • [21] A new erasure code decoding algorithm
    Fan, Di
    Xiao, Feng
    Tang, Dan
    International Journal of Network Security, 2019, 21 (03): : 522 - 529
  • [22] XOR-BASED COMPACT TRIANGULATIONS
    Mebarki, Abdelkrim
    COMPUTING AND INFORMATICS, 2018, 37 (02) : 367 - 384
  • [23] A New XOR-Based Content Addressable Memory Architecture
    Frontini, Luca
    Shojaii, Seyedruhollah
    Stabile, Alberto
    Liberali, Valentino
    2012 19th IEEE International Conference on Electronics, Circuits and Systems (ICECS), 2012, : 701 - 704
  • [24] Diagonal space time Hadamard codes with erasure decoding algorithm
    Giustiniano, D
    Lusina, P
    Garbo, G
    2005 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE, VOLS 1-4: WCNC 2005: BROADBAND WIRELESS FOR THE MASSES READY FOR TAKE-OFF., 2005, : 455 - 460
  • [25] XOR-based Source Routing
    Lacan, Jerome
    Lochin, Emmanuel
    2020 IEEE 21ST INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE SWITCHING AND ROUTING (IEEE HPSR), 2020,
  • [26] XOR-based hash functions
    Vandierendonck, H
    De Bosschere, K
    IEEE TRANSACTIONS ON COMPUTERS, 2005, 54 (07) : 800 - 812
  • [27] On the Existence of XOR-Based Codes for Private Information Retrieval with Private Side Information
    Krishnan K. H., Murali
    Harshan, Jagadeesh
    ENTROPY, 2021, 23 (10)
  • [28] Joint Channel and Network Decoding for XOR-Based Relay in Multi-Access Channel
    Tang, Suhua
    Cheng, Jun
    Sun, Chen
    Miura, Ryu
    Obana, Sadao
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2009, E92B (11) : 3470 - 3477
  • [29] Design of new XOR-based hash functions for cache memories
    Cho, Sung-Jin
    Choi, Un-Sook
    Hwang, Yoon-Hee
    Kim, Han-Doo
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2008, 55 (09) : 2005 - 2011
  • [30] Reversible sketch based on the XOR-based hashing
    Feng, Wenfeng
    Zhang, Zhibin
    Jia, Zongpu
    Fu, Ziyi
    APSCC: 2006 IEEE ASIA-PACIFIC CONFERENCE ON SERVICES COMPUTING, PROCEEDINGS, 2006, : 93 - 98