leobago / fti

Fault Tolerance Interface
https://fault-tolerance-interface.readthedocs.io/en/latest/
Other
38 stars 27 forks source link

Use of version 2.0 of the jerasure library #22

Closed ghost closed 6 years ago

ghost commented 8 years ago

There is newer version of the jerasue library http://jerasure.org

As written on the homepage

This is pretty much Jerasure 1.2 without the original Galois Field backend. Version 2.0 links directly to GF-Complete, which is more flexible than the original, and much faster, because it leverages SIMD instructions.

It should be useful to replace the current library version with the newer one, especially from the performance point of view.

leobago commented 8 years ago

Agreed. I think the only places where we use the Jerasure library is in postckpt and postreco. Let's see if the API offered is the same, and if it is let's switch to Jerasure2. I will not assign a milestone yet, as this is not urgent.

kellekai commented 6 years ago

With pull request #128 the migration to Jerasure2.0 is accomplished.