Pyrit: Polynomial Ring Transforms for Fast Erasure Coding
Some parts of this work have been patented
Jonathan Detchart and Jérôme Lacan
July 18, 2017
- J. Detchart, J. Lacan
NWCRG Erasure coding via polynomial ring transforms 1/ 14
Pyrit: Polynomial Ring Transforms for Fast Erasure Coding Some - - PowerPoint PPT Presentation
Pyrit: Polynomial Ring Transforms for Fast Erasure Coding Some parts of this work have been patented Jonathan Detchart and Jrme Lacan July 18, 2017 J. Detchart, J. Lacan NWCRG Erasure coding via polynomial ring transforms 1/ 14 Outline
NWCRG Erasure coding via polynomial ring transforms 1/ 14
1
2
3
4
5
NWCRG Erasure coding via polynomial ring transforms 2/ 14
erasure codes are matrix vector product over a finite field
NWCRG Erasure coding via polynomial ring transforms 3/ 14
NWCRG Erasure coding via polynomial ring transforms 4/ 14
1
2
3
4
5
NWCRG Erasure coding via polynomial ring transforms 5/ 14
NWCRG Erasure coding via polynomial ring transforms 6/ 14
NWCRG Erasure coding via polynomial ring transforms 6/ 14
NWCRG Erasure coding via polynomial ring transforms 6/ 14
NWCRG Erasure coding via polynomial ring transforms 6/ 14
NWCRG Erasure coding via polynomial ring transforms 6/ 14
NWCRG Erasure coding via polynomial ring transforms 7/ 14
NWCRG Erasure coding via polynomial ring transforms 8/ 14
1
2
3
4
5
NWCRG Erasure coding via polynomial ring transforms 9/ 14
Using the sparse transform
NWCRG Erasure coding via polynomial ring transforms 10/ 14
1
2
3
4
5
NWCRG Erasure coding via polynomial ring transforms 11/ 14
CPU: Intel Core i5-6500 (Skylake architecture) @3.20 GHz
NWCRG Erasure coding via polynomial ring transforms 12/ 14
1
2
3
4
5
NWCRG Erasure coding via polynomial ring transforms 13/ 14
NWCRG Erasure coding via polynomial ring transforms 14/ 14