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
Link To Document