Downloadliste

Projektbeschreibung

FECpp is a C++ library implementing a fast forward
error correction code, sometimes also called an
erasure code. These codes are used to split input
data into a set of n shares, with the property
that if any subset of at least k shares survives,
the original data can be recovered by the decoder.
The number of share losses the code will tolerate
can be parameterized during encoding, allowing the
code to be adapted to to a variety of loss
scenarios. FECpp is bit-for-bit compatible with
several other FEC libraries.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2010-03-13 08:19
0.9

Eine Python-Wrapper (mit Boost.Python) ist nun enthalten, wie einige Beispiel-und Testprogramme in Python geschrieben. Ein Bug, der dazu führte, dass einige decodiert Aktien emittiert werden, mehr als einmal wurde behoben.
Tags: Python, Bugfixes
A Python wrapper (using Boost.Python) is now included, as are several example and test programs written in Python. A bug that caused some decoded shares to be emitted more than once has been fixed.

2009-01-21 06:38
0.8

Erste öffentliche Version. SSE2 wird verwendet, um zu beschleunigen GF (2 ^ 8) arithmetischen Operationen, die auf x86-64-Prozessoren ist etwa doppelt so schnell wie mit dem typischen table-lookup Umsetzung.
Tags: Initial freshmeat announcement
First public release. SSE2 is used to accelerate GF(2^8) arithmetic operations, which on x86-64 processors is about twice as fast as using the typical table-lookup implementation.

Project Resources