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 |
|