3

As far as I understand sharedmem-numpy package (numpy-sharedmem) is only for Python 2. Does it exist something similar (shared sort of numpy arrays) for Python 3?
The purpose is to write to one multi-dimensional array simultaneously by several processes. By default, it is known that every process will write only in its own part of array, so there will be no any conflicts.

1 Answer 1

3

Have a look at Blaze and Dask, developed as a successor to Numpy.

Multi-core NumPy arrays can be achieved with Dask.array.

Sign up to request clarification or add additional context in comments.

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.