Skip to content

AVX512 implementation#47

Merged
DoumanAsh merged 4 commits intoDoumanAsh:masterfrom
arpankapoor:avx512
Sep 6, 2025
Merged

AVX512 implementation#47
DoumanAsh merged 4 commits intoDoumanAsh:masterfrom
arpankapoor:avx512

Conversation

@arpankapoor
Copy link
Contributor

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
Copy link
Owner

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

@DoumanAsh
Copy link
Owner

Recently AVX512 has been stabilized properly so I will rebase your PR and clean it up for use with stable Rust in near future

@DoumanAsh DoumanAsh merged commit c6a6f81 into DoumanAsh:master Sep 6, 2025
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants