TECH

Show HN: SIMD Viterbi Decoder in Rust

Hacker News · Tue, 04 Aug 2026 22:37:05 GMT

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 decode

Read original source Discuss with SiiMON