tsuraan/Jerasure

How to support GF(2^64) ?

xiezy0 opened this issue · 0 comments

xiezy0 commented

w = 32 is the largest value supported by Jerasure.
How should I support larger finite fields by cauchy matrix? (such as w = 64)

Use following functions:

int *cauchy original coding matrix(k, m, w); 
int *jerasure matrix to bitmatrix(k, m, w, matrix); 
void jerasure schedule encode(k, m, w, schedule, data ptrs, coding ptrs, size, packetsize); 
int jerasure schedule decode lazy(k, m, w bitmatrix, erasures, data ptrs, coding ptrs, size, packetsize, int
smart);