~/talk

Fast Erasure Coding for Data Storage: A Comprehensive Study of the Acceleration...

Talkat FAST '19 · 2019-02-25..02-28· [databases]
links:none on file
slides:none on file

Shows a concrete pipeline: search bitmatrix by simulated annealing/genetic algorithms to minimize a weighted cost, then generate a schedule that applies XOR reduction, cache-aware updates and XOR-level vectorization. Reports numbers: 130% throughput improvement from XOR-vectorization, ~35% fewer XORs from normalization/matching, ~25% fewer XORs from smart scheduling, ~5% throughput gain from cache tweaks. Implements on Jerasure with SSE128, matches or beats EVENODD/RDP/STAR and often doubles throughput vs direct finite-field vectorization; code is released.

AI-written summary · about

  1. 0:00Intro
  2. 0:55Data Reliability
  3. 1:13Replication - Erasure Code
  4. 1:48Acceleration Techniques
  5. 5:41Cauchy Reed-Solomon Codes
  6. 6:15Fast GF Ops - Binary Representation
  7. 7:27Techniques Tiers
  8. 7:46Bitmatrix Normalization (BN)
  9. 8:21Smart Scheduling (SS)
  10. 9:49Scheduling - Cache Optimization (S-CO)
  11. 10:43Vectorization
  12. 11:55Question to Answer
  13. 12:37Optimization Tiers
  14. 13:15Combinations (ij)-strategy
  15. 13:52Choice of Cauchy Matrix
  16. 17:24Cost Function Improvement
  17. 18:10Proposed Coding Procedure
  18. 18:40Testing Setup
  19. 19:26Encoding v.s. Efficient RS/CRS code
  20. 20:03Encoding v.s. Three Parities Codes
  21. 20:26Encoding v.s. Two Parities Codes
  22. 20:41Overall Encoding Improvement
  23. 21:30Decoding Throughput
  24. 21:50Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.