Skip to content
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

OSX segfault in multiprocessing #152

Open
rhoef opened this issue Dec 3, 2013 · 1 comment
Open

OSX segfault in multiprocessing #152

rhoef opened this issue Dec 3, 2013 · 1 comment

Comments

@rhoef
Copy link
Contributor

rhoef commented Dec 3, 2013

The Problem comes from numpy that cannot use the Accelerate.Framework in python multiprocessing.

The segfaults are related to

A workaround on MacOSX is to compile numpy and use ATLAS instead of the native Accelerate.Framework. Further, there needs to be an additional import numpy statement in the core_helper function.
Otherwise the fastest process wins and all other segfault.

Here is an installation guide for ATLAS and numpy (https://github.com/CellCognition/cecog/wiki/Build-build-accelerated-numpy-using-ATLAS-on-Mac-OSX).

@rhoef rhoef closed this as completed Dec 3, 2013
rhoef added a commit that referenced this issue Dec 3, 2013
@rhoef rhoef reopened this Dec 3, 2013
@rhoef
Copy link
Contributor Author

rhoef commented Dec 3, 2013

it still happens

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant