Show HN: SIMD Viterbi Decoder in Rust
By brian-armstrong · 2026-08-04 · 3 points · 0 comments
https://github.com/brian-armstrong/fec
I wrote libcorrect in C in 2016 and wanted to revisit it in Rust. Instead of doing just a direct conversion, I went down the rabbit hole of making Rust's std::simd work for me. I ended up with a templated, generic Viterbi decoder for convolutional codes that dispatches the decod…
Open the full discussion on BetterNews