Uh oh!
There was an error while loading. Please reload this page.
Add avxifma feature detection on x86 - #352
Conversation
toor1245
commented
Jun 27, 2024
@TianyouLi, could you add test from cpuid dump like this OctalCore AMD Ryzen 9 8700G (Phoenix, Zen4 APU, supported: AVX512F/CD/VL/BW/DQ/VNNI/IFMA/VAES/GFNI/VPCLMUL/BITALG/VPOPCNTDQ/VBMI/VBMI2/BF16) It looks like this CPU supports IFMA |
@Mizux, JFYI tests failed |
TianyouLi
commented
Sep 6, 2024
Hi @toor1245, sorry for the late response. Unfortunately I can not access the http://users.atw.hu/instlatx64/AuthenticAMD/AuthenticAMD0A70F52_K19_Phoenix_01_CPUID.txt, but I do see it from https://github.com/InstLatx64/InstLatx64/blob/master/AuthenticAMD/AuthenticAMD0A70F52_K19_Phoenix_01_CPUID.txt. Would it be possible to kindly let me know which tool I should use to dump the CPUID info as required? Thanks. |
strange the %git grep -in QEMU_VERSION=
scripts/run_integration.sh:36: local -r QEMU_VERSION=${QEMU_VERSION:=9.0.2} |
toor1245
commented
Sep 6, 2024
it is old message, so in the main branch it was fixed, maybe this branch need to rebase with main |
toor1245
commented
Sep 6, 2024
if you have CPU that supports avxifma, you can use cpuid tool to dump: cpuid -r -1This is also the same source so there is no difference. This is used on the site, so there is no difference in taking cpu dump from the GitHub repository or from the site |
TianyouLi
commented
Oct 8, 2024
@toor1245 again, terribly sorry for the late response. I got the cpuid dump and try to add an unitest. Could you please kindly review and let me know your thoughts? Thanks. |
Add avx-ifma detection according to the https://en.wikipedia.org/wiki/CPUID#EAX=7,_ECX=1:_Extended_Features.