• DocumentCode
    2067824
  • Title

    Parallel Reed/Solomon Coding on Multicore Processors

  • Author

    Sobe, Peter

  • Author_Institution
    Inst. of Comput. Eng., Univ. of Luebeck, Luebeck, Germany
  • fYear
    2010
  • fDate
    3-3 May 2010
  • Firstpage
    71
  • Lastpage
    80
  • Abstract
    Cauchy Reed/Solomon is an XOR-based erasure-tolerant coding scheme, applied for reliable distributed storage, fault-tolerant memory and reconstruction of content from widely distributed data. The encoding and decoding is based on XOR operations and already well supported by microprocessors.On multicore processors, the coding procedures should also exploit parallelism to speed up coding. In this paper we derive coding procedures from code parameters (e.g. the number of tolerated failures) and propose their transformation into parallel coding schedules that are mapped on multicore processors. We (i) compare functionally decomposed coding procedures with data-parallel coding of different blocks, and (ii) specify the method to derive these schedules.
  • Keywords
    Reed-Solomon codes; coprocessors; distributed shared memory systems; fault tolerant computing; logic gates; parallel memories; processor scheduling; XOR-based erasure-tolerant coding scheme; content reconstruction; data-parallel coding; decoding; encoding; fault-tolerant memory; multicore processors; parallel Reed-Solomon coding; reliable distributed storage; Decoding; Encoding; Equations; Generators; Iterative decoding; Mathematical model; Multicore processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Storage Network Architecture and Parallel I/Os (SNAPI), 2010 International Workshop on
  • Conference_Location
    Incline Village, NV
  • Print_ISBN
    978-1-4244-6810-2
  • Electronic_ISBN
    978-1-4244-6811-9
  • Type

    conf

  • DOI
    10.1109/SNAPI.2010.16
  • Filename
    5571758