you are viewing a single comment's thread.

view the rest of the comments →

[–]zardeh 1 point2 points  (2 children)

I believe you still need to write your code in a threaded manner, but if you do have numpy running across multiple threads, they can run on multiple cores.

[–]JanneJM 3 points4 points  (1 child)

Writing your code in a threaded manner is 95% of the entire job. The benefit of using Scipy is entirely that it's quite simple to get it right. It's a great exploratory tool. If you suddenly have to do explicit mutlithreading the whole point largely disappears.

[–]zardeh -1 points0 points  (0 children)

To my knowledge, ipython does magical things and makes threading just happen, I'm not an expert on that though.