DocumentCode
1685105
Title
Accelerating Reed-Solomon coding in RAID systems with GPUs
Author
Curry, Matthew L. ; Skjellum, Anthony ; Ward, H. Lee ; Brightwell, Ron
Author_Institution
Comput. & Inf. Sci., Univ. of Alabama at Birmingham, Birmingham, AL
fYear
2008
Firstpage
1
Lastpage
6
Abstract
Graphical Processing Units (GPUs) have been applied to more types of computations than just graphics processing for several years. Until recently, however, GPU hardware has not been capable of efficiently performing general data processing tasks. With the advent of more general-purpose extensions to GPUs, many more types of computations are now possible. One such computation that we have identified as being suitable for the CPU´s unique architecture is Reed-Solomon coding in a manner appropriate for RAID-type systems. In this paper, we motivate the need for RAID with triple-disk parity and describe a pipelined architecture for using a GPU for this purpose. Performance results show that the GPU can outperform a modern CPU on this problem by an order of magnitude and also confirm that a GPU can be used to support a system with at least three parity disks with no performance penalty.
Keywords
RAID; Reed-Solomon codes; computer graphic equipment; RAID system; Reed-Solomon coding; graphical processing unit; pipelined architecture; triple-disk parity; Acceleration; Central Processing Unit; Computer architecture; Computer graphics; Data processing; Fault tolerance; Hardware; Laboratories; Mathematics; Reed-Solomon codes;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing, 2008. IPDPS 2008. IEEE International Symposium on
Conference_Location
Miami, FL
ISSN
1530-2075
Print_ISBN
978-1-4244-1693-6
Electronic_ISBN
1530-2075
Type
conf
DOI
10.1109/IPDPS.2008.4536322
Filename
4536322
Link To Document