Overview
Syllabus
Intro
Data Reliability
Replication - Erasure Code
Acceleration Techniques
Cauchy Reed-Solomon Codes
Fast GF Ops - Binary Representation
Techniques Tiers
Bitmatrix Normalization (BN)
Smart Scheduling (SS)
Scheduling - Cache Optimization (S-CO)
Vectorization
Question to Answer
Individual Techniques
Optimization Tiers
Combinations (ij)-strategy
Choice of Cauchy Matrix
Cost Function Improvement
Proposed Coding Procedure
Testing Setup
Encoding v.s. Efficient RS/CRS code
Encoding v.s. Three Parities Codes
Encoding v.s. Two Parities Codes
Overall Encoding Improvement
Decoding Throughput
Conclusion
Taught by
USENIX