4 ms·
There is also Intel's ISA-L: https://github.com/01org/isa-l https://github.com/01org/isa-l It contains optimized Galois Field multiplication, resulting in Reed
by kdkeyser 8y ago
There is also Intel's ISA-L: https://github.com/01org/isa-l https://github.com/01org/isa-l
It contains optimized Galois Field multiplication, resulting in Reed Solomon (both Vandermonde as well as Cauchy) at multiple GB/s on a modern x86 CPU.
Still, I doubt that the Reed Solomon coding speed is the limiting factor in their rebuild time. There is a mention of a 6-day duration, so even with a very slow Reed Solomon implementation ( ~ 100 MB/s) that should not be a bottleneck for a 10 TB drive rebuild (assuming a distributed rebuild approach, not a traditional RAID style rebuild).