-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Which AVX512 instructions sets are supported? #1
Comments
Hi, very good point, I've updated the README Lines 5 to 10 in 20ddb7b
The Lines 1 to 5 in 20ddb7b
One thing I'm a bit unsure about though now that you mention it is |
Yeah instruction subsets are confusing and annoying. To my best knowledge all AVX2/512 will also have sse2. (Also Rust assumes sse2 for any x86 64-bit hardware, so I'm not even sure if such hardware existed it could even use Rust) |
Actually you can just use |
true! the only place where I can't use the what do you mean regarding |
ooo sorry for being slow, you're saying that |
See https://en.wikipedia.org/wiki/AVX-512#CPUs_with_AVX-512.
Some instructions like
_mm512_rol_epi64
are only available inavx512vl
. Most CPUs haveavx512vl
but it would be good to report which instruction sets are assumed/supportedThe text was updated successfully, but these errors were encountered: