Closed HaukurPall closed 8 months ago
That's with v14, right?
Could you include the cpuid2cpuflags
output?
Could you build and run x86-dump
from the sources? You can e.g.:
ebuild /var/db/repos/gentoo/app-portage/cpuid2cpuflags/cpuid2cpuflags-14.ebuild configure
cd /tmp/portage/app-portage/cpuid2cpuflags-14/work/cpuid2cpuflags-14
make x86-dump
./x86-dump
(changing paths as appropriate for your system)
No, that was with the v12, sorry.
I updated to v14 and now the flag I mentioned is there :smile:
Regardless, here is the x86 dump
top:00000001:00a70f41:06100800:7ef8320b:178bfbff
sub:00000007:00000000:00000001:f1bf97a9:00405fde:10000000
sub:00000007:00000001:00000020:00000000:00000000:00000000
top:80000001:00a70f41:40000000:75c237ff:2fd3fbff
And the output from cpuid2cpuflags-v14:
CPU_FLAGS_X86: aes avx avx2 avx512_bf16 avx512_bitalg avx512_vbmi2 avx512_vnni avx512_vpopcntdq avx512bw avx512cd avx512dq avx512f avx512ifma avx512vbmi avx512vl f16c fma3 mmx mmxext pclmul popcnt rdrand sha sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 vpclmulqdq
Thanks. Is everything all right there? If yes, then I'll add it to our test suite.
Everything seems to be good there :+1:
I have a recent AMD ZEN 4 (AMD Ryzen 7 PRO 7840U) and it seems that f.ex.
avx512_vnni
flag is not registered. I have not cross referenced the list below, so there might be more missing.