Title :
Efficient Encoding for Generalized Reed Solomon Codes
Author :
Shrestha, Mochan ; Xu, Lihao
Author_Institution :
Dept. of Comput. Sci., Wayne State Univ., Detroit, MI, USA
Abstract :
Generalized Reed Solomon (GRS) codes are widely used for reliability applications in computer systems like data storage and communications and thus, efficiency in encoding and decoding of GRS codes is very important for system performance. Though GRS codes provide enormous flexibility, they are computationally expensive since calculations happen in Galois fields. In this paper, we present an algorithm to reduce the number of field multiplications in the encoding process of the GRS codes by selecting good values of α and ω, the parameters of a GRS code. These values are usually set to some default value but by finding good values for these parameters using our algorithm we present here, we can impose a structure on the encoding matrix which enables significant reduction in the number of multiplications to enable efficient encoding. Our method provides from 25% to over 90% reduction in the number of multiplications depending on the code attributes.
Keywords :
Galois fields; Reed-Solomon codes; decoding; encoding; reliability; Galois fields; computer systems; data communications; data storage; decoding; encoding matrix; generalized Reed Solomon codes; reliability; Decoding; Encoding; Equations; Mathematical model; Reed-Solomon codes; Reliability; Application software; Cloud computing; Decoding; Encoding; Fault tolerance; Fault tolerant systems; Reed-Solomon codes;
Conference_Titel :
Network Computing and Applications (NCA), 2011 10th IEEE International Symposium on
Conference_Location :
Cambridge, MA
Print_ISBN :
978-1-4577-1052-0
Electronic_ISBN :
978-0-7695-4489-2
DOI :
10.1109/NCA.2011.52