Skip to content

Brooooooklyn/simd-base64

 
 

Repository files navigation

simd

MIT licensed English | 中文

SIMD-accelerated operations

crate version docs
base64-simd Crates.io Docs
hex-simd Crates.io Docs
uuid-simd Crates.io Docs

The crates automatically select SIMD functions when available and provide fast fallback implementations. Benchmark results are available in Benchmark Dashboard.

Goals

  • Performance: To be the fastest
  • Productivity: Efficient SIMD abstractions
  • Ergonomics: Easy to use

Safety

This project relies heavily on unsafe code. We encourage everyone to review the code and report any issues.

Memory safety bugs and unsoundness issues are classified as critical bugs. They will be fixed as soon as possible.

Spoken Language

This project accepts English or Chinese. All code, docs, PRs and issues should be written in English or Chinese.

References

This project contains multiple algorithms and implementations. Some of them are not original. We list the references here.

base64:

hex:

unicode:

About

SIMD-accelerated operations

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 96.2%
  • Python 2.9%
  • Other 0.9%