Alternatives
Products that do what Using SIMD to decode and encode gigabytes of varints per second in Rust does
- 1AS
2018 · github.com
- 2SV
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 at runtime depending on which instruction sets are available. For small rates and orders, the entire decode lives in registers. Larger codes work through memory but take advantage of some acceleration structures. I also spent some time building a tool to find optimal (max d_free) conv codes for a given rate and…
Aug 2026 · github.com
- 3DR
2018 · dropbox.github.io
- 4TT
2015 · github.com
- 5SA
2012 · simperium.com
- 6CA
2018 · github.com
- 7AF
2016 · github.com
- 8CA
2019 · github.com
- 9PF
2017 · github.com
- 10HS
2021 · github.com
- 11VQ
2020 · github.com
- 12FA
2021 · github.com
- 13CT
2020 · github.com
- 14RS
2021 · github.com
- 15T5
2021 · tensorbase.io
- 16AI
2017 · github.com
- 17FI
2015 · github.com
- 18TB
2015 · github.com
- 19AE
Feb 2026 · rafaelcaricio.github.io
- 20ER
2024 · github.com
- 21SM
2020 · github.com
- 22TA
2018 · github.com
- 23AH
2022 · github.com
- 24ML
2016 · github.com
Ranked by how close each launch is in meaning, then by votes. Refine with a description →