-
Notifications
You must be signed in to change notification settings - Fork 38
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
python core dump on Power8 #96
Comments
Thanks for the bug report! We'll look into this. Just to be certain, you're using |
it seams to me this problem exist with both |
Our ability to support/debug this is going be pretty limited, but let's see... What are the exact commands you used to build the From what I understand, the BLIS If you follow these directions: https://github.com/explosion/cython-blis/#d-build-specific-support you can build https://github.com/flame/blis/blob/0.7.0/config_registry As a last resort, you can try using |
Ah, I checked the setup again and I see how you ended up with Lines 153 to 154 in be9a5a1
If you know the right way to detect power9+ with As far as I can tell, https://github.com/explosion/cython-blis#c-install-with-generic-arch-support It looks like a future version of BLIS should include a If the OpenBLAS support in numpy is better for power8 and your goal is to use thinc or spacy, you could also potentially go back to earlier versions that lets you switch entirely from blis to numpy gemm using a flag in thinc. I think you could use spacy v3.3 or earlier using thinc v8.0 and manually set the flag |
Hi,
on my ppc64le Power8 machine (POWER8NVL)
when python library thinc == 8.1.2 calls the
cpu_gather_add(saxpy(cblas), <float *>output.data, &table[0, 0], &indices[0, 0]
function python crashes right away,
i've found the problem is actually in the compile flags on Blis library, running:
fixes the problem for me.
For some reason
import blis
worked without any problemsThe text was updated successfully, but these errors were encountered: