Title :
Using Many Machines to Handle an Enormous Error-Correcting Code
Author_Institution :
Google, Inc., 1440 Broadway, 21st Floor., New York, NY, 10025, jonfeld@google.com
Abstract :
We investigate the problem of using many machines to represent, encode and decode an error-correcting code with an extremely large block length. Standard algorithms for encoding and decoding run into problems when scaled to a block length that does not allow random access to the data. We apply the massive computing infrastructure at Google together with the MapReduce programming abstraction to encode and decode a Tornado code over the erasure channel.
Keywords :
Code standards; Decoding; Encoding; Error correction codes; Fault tolerance; Noise reduction; Parity check codes; Reed-Solomon codes; Tornadoes; Turbo codes;
Conference_Titel :
Information Theory Workshop, 2006. ITW '06 Punta del Este. IEEE
Conference_Location :
Punta del Este, Uruguay
Print_ISBN :
1-4244-0035-X
Electronic_ISBN :
1-4244-0036-8
DOI :
10.1109/ITW.2006.1633806