-
Rust语言中实现的Reed-Solomon纠删码
资源介绍
芦苇所罗门擦除
Reed-Solomon纠删码的Rust实现
也可以使用WASM构建,有关详细信息,请参见下面的WASM使用部分。
这是, 和。
1.XX版复制了BackBlaze的实现,并且性能较低,因为可以添加并行性的位置更少。
版本>= 2.0.0复制了Klaus Post的实现。 SIMD C代码是从Nicolas Trangez的实现复制而来,并做了一些小改动。
有关详细信息,请参见“和部分。
WASM用法
详情请看
防锈用法
将以下内容添加到您的Cargo.toml中作为普通版本(纯Rust版本)
[ dependencies ]
reed-solomon-erasure = " 4.0 "
或以下尝试使用SIMD的版本
[ dependencies ]
reed-solomon-erasure = { version = " 4.0 " , features =