nowfound

Alternatives

Products that do what Using SIMD to decode and encode gigabytes of varints per second in Rust does

  1. 1AS
  2. 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

  3. 3DR
  4. 4TT
  5. 5SA

    2012 · simperium.com

  6. 6CA
  7. 7AF
  8. 8CA
  9. 9PF
  10. 10HS

    2021 · github.com

  11. 11VQ
  12. 12FA
  13. 13CT
  14. 14RS
  15. 15T5
  16. 16AI
  17. 17FI
  18. 18TB
  19. 19AE

    Feb 2026 · rafaelcaricio.github.io

  20. 20ER
  21. 21SM
  22. 22TA
  23. 23AH

    2022 · github.com

  24. 24ML

Ranked by how close each launch is in meaning, then by votes. Refine with a description →