Andrea Mazzoleni
0aa0593dec
Fixes a Q/R reference in a comment.
2013-09-16 18:43:48 +02:00
Andrea Mazzoleni
9b4f0ea25f
Uses as example a set of smaller coefficients.
2013-09-15 21:12:12 +02:00
Andrea Mazzoleni
397ac3ea8c
Removes reference of Vandermonde matrix.
...
The McWilliams-Sloane, "The Theory of Error Correcting Codes" explicitely states that a Vandermonde matrix can have singular submatrix in a finite field.
2013-09-15 18:50:01 +02:00
Andrea Mazzoleni
91ad1e7f24
More comment about Quad parity.
2013-09-15 16:10:58 +02:00
Andrea Mazzoleni
7e0b93caef
Adds more details about Quad Parity.
2013-09-11 21:30:21 +02:00
Andrea Mazzoleni
32130a4bdf
Fixes the equation notations.
2013-09-09 22:13:44 +02:00
Andrea Mazzoleni
05bf1b5106
Describes in details the method used to implement RAID-TP.
...
Renames some variables to match the symbols in the equations.
2013-09-09 22:03:40 +02:00
Andrea Mazzoleni
2f8d1319aa
Exploits some common subexpressions in RAID recovering.
2013-09-09 19:14:20 +02:00
Andrea Mazzoleni
7060ca8981
Uses GPL2 for RAID-TP implementation.
2013-09-07 18:41:30 +02:00
Andrea Mazzoleni
22d5d86a81
Applies some semplifications to RAIDTP equations.
2013-09-07 17:47:00 +02:00
Andrea Mazzoleni
3bf64d8095
Renames some variable for consistency.
2013-09-07 17:46:10 +02:00
Andrea Mazzoleni
18840848e9
Computation support for RAID-TP (Triple Parity).
2013-09-07 17:22:33 +02:00
Andrea Mazzoleni
73a860bec0
Adds prelinary RAID5 unrolled by 8.
2013-06-20 23:59:33 +02:00
Andrea Mazzoleni
6049b71296
Removes the slowsse2 cpu flag. It's no more requires as sse2 is not faster than mmx.
2013-06-14 22:39:27 +02:00
Andrea Mazzoleni
e92035284f
Adds RAID6 mmx/sse2 unroll by 4.
2013-06-13 23:32:16 +02:00
Andrea Mazzoleni
a3259a4120
Adds RAID5 function with x4 unrolling.
2013-06-13 22:31:08 +02:00
Andrea Mazzoleni
e64badd05e
Adds Spooky hash and a better RAID algo selection.
2013-06-09 22:55:57 +02:00
Andrea Mazzoleni
164c86d0e8
Some minor changes.
2011-10-31 09:41:12 +01:00
Andrea Mazzoleni
e3d8a9a325
Does not compile x86 code on not x86 platforms.
2011-05-03 19:00:49 +02:00
Andrea Mazzoleni
f855424082
Adds recovering at RAID6 support.
...
Adds selftesting of RAID5 and RAID5.
2011-04-24 10:24:05 +02:00
Andrea Mazzoleni
08831c6641
Initial RAID6 support. Not yet complete.
...
Uses Murmur3 as default hash.
Check now returns and error even if only recoverable errors are present.
2011-04-23 21:38:26 +02:00