• DocumentCode
    3426605
  • Title

    On Optimizing XOR-Based Codes for Fault-Tolerant Storage Applications

  • Author

    Huang, Cheng ; Li, Jin ; Chen, Minghua

  • Author_Institution
    Microsoft Res., Redmond
  • fYear
    2007
  • fDate
    2-6 Sept. 2007
  • Firstpage
    218
  • Lastpage
    223
  • Abstract
    For fault-tolerant storage applications, computation complexity is the key concern in choosing XOR-based codes. We observe that there is great benefit in computing common operations first (COF). Based on the COF rule, we describe a generic problem of optimizing XOR-based codes and make a conjecture about its NP-completeness. Two effective greedy algorithms are proposed. Against long odds, we show that XOR-based Reed-Solomon codes with such optimization can in fact be as efficient and sometimes even more efficient than the best known specifically designed XOR-based codes.
  • Keywords
    Reed-Solomon codes; fault tolerance; NP-completeness; Reed-Solomon codes; common operations first; fault-tolerant storage applications; optimizing XOR-based codes; Application software; Computer applications; Decoding; Design optimization; Encoding; Fault tolerance; Greedy algorithms; Lakes; Redundancy; Reed-Solomon codes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Theory Workshop, 2007. ITW '07. IEEE
  • Conference_Location
    Tahoe City, CA
  • Print_ISBN
    1-4244-1564-0
  • Electronic_ISBN
    1-4244-1564-0
  • Type

    conf

  • DOI
    10.1109/ITW.2007.4313077
  • Filename
    4313077