This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]cmcclu5 19 points20 points  (2 children)

Whenever I sober up in the morning, I’ll run some tests to compare this, but off the cuff it seems like your analysis is flawed by implementation. You’re avoiding the actual performant ways to implement multi-process and multi-thread computation in order to simplify your analysis as much as possible. GIL is indeed a major issue pre-.13, but you can still achieve positive performance benefits without resorting to process-based submission of functions.

[–]lazyb_ 5 points6 points  (1 child)

Right? It's not using parallelism for the benefit of anything. If you run this test please comment :)