Jump to content

Tornado code

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Andrewpmk (talk | contribs) at 03:57, 13 December 2005 (spelling). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Tornado codes are a revolutionary new class of erasure codes that support error-correcting and have fast encoding and decoding algorithms. Software-based implementations of Tornado codes are about 100 times faster on small lengths and about 10,000 times faster on larger lengths than software-based Reed-Solomon erasure codes while having only slightly worse overhead.

Tornado codes are fixed rate, near optimal erasure correcting codes and use sparse bipartite graphs to trade encoding and decoding speed for reception overhead. Since the introduction of Tornado codes, many other similar codes have emerged, most notably Online codes, LT codes and Raptor codes.

See also