-
Notifications
You must be signed in to change notification settings - Fork 12
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
Many tests fail on Intel Skylake CPUs #24
Comments
thank you for pointing this out. I will keep this open until the issue is resolved in openblas. |
As far as I understand it this has already been fixed in OpenBLAS. There relevant upstream issues seem to be Unfortunately, most HPC clusters out there are running decade-old CentOS or whatever ancient distribution and will not have received this update yet and most likely also won't for a few years to come. |
Thanks for the update. And it seems to be only fixed in version 0.3.18 (https://github.com/xianyi/OpenBLAS/releases/tag/v0.3.18) if I see this correctly? Ubuntu 20.04 is also not even close to that version (0.3.8), and only the recent Ubuntu 22.04 has a version that should fix this. So I agree it will take quite some time to see this version on HPC machines... |
This is more of a heads up because there is nothing you can really do about that, because this is an issue with OpenBLAS.
On Intel Skylake CPUs the
numpy.linalg.svd
routine is broken and gives wrong output. See also numpy/numpy#13401As a workaround users can set the architecture for OpenBLAS to something that doesn't exhibit the problem. For the CPU that showed the failing tests using
haswell
worked.The text was updated successfully, but these errors were encountered: