DoumanAsh / xxhash-rust

Rust implementation of xxhash
Boost Software License 1.0
203 stars 20 forks source link

AVX512 implementation #47

Open arpankapoor opened 1 week ago

arpankapoor commented 1 week ago

AVX512 implementation taken from the C implementation. Since AVX512 intrinsics are not stabilized yet, it is guarded behind a new unstable feature flag.

I'd understand if you'd rather wait for avx512 stabilization before considering this. Thank you for this crate ;)

DoumanAsh commented 1 week ago

There is a bit more to AVX-512 than just lack of stable support Intel seems to be reluctant to let users use it on newest processors so I'm not even sure it is worth enabling it I will consider it thank you