-
Notifications
You must be signed in to change notification settings - Fork 93
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
Precompiled AVX512 binary not working for Zen 4 Genoa #236
Comments
Does the alignment works when compile with gcc in avx512 and avx2 please? |
Yes. This really seems related to the version of the Intel compiler that was used to build the precompiled binaries. |
Indeed thanks for your answer. |
That's quite likely. Zen 4 Genoa didn't exist when these binaries were compiled :) |
I have built the binary, please check the result first before using it. |
Yeah, but as they only added additional instructions sets, I wonder why it worked on Zen 3. @fo40225 Thank you very much! Using the AMD compiler of course makes much sense in this case. However, even with your build using a recent version of the Intel compiler I stell get the same error. |
Because I'm using the To maximize program execution performance on processors, you should use the latest AMD compiler with the If you want to generate a generic executable, you should use GCC or Clang and specify Ref. https://www.intel.com/content/www/us/en/docs/dpcpp-cpp-compiler/developer-guide-reference/2023-2/march.html |
When launching bwa-mem2 on a Zen 4 Epyc system the following error message will be displayed:
Manually launching other binaries, like AVX2 works just fine. Also compiling on the Zen 4 system (using gcc, I didn't try intel) solved the issue for me.
The text was updated successfully, but these errors were encountered: