-
Notifications
You must be signed in to change notification settings - Fork 262
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
Add avxifma feature detection on x86 #352
base: main
Are you sure you want to change the base?
Conversation
@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
|
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} |
it is old message, so in the main branch it was fixed, maybe this branch need to rebase with main |
if you have CPU that supports avxifma, you can use cpuid tool to dump: cpuid -r -1 This 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 |
@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.