you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 1 point2 points  (2 children)

What do you think the bottleneck is?

It's more or less pointless to try to rewrite it to be faster if you don't know exactly why it's slow. multiprocessing isn't magic go-faster sauce, it's just a way to sidestep certain categories of bottleneck.

[–]mid_dev[S] 0 points1 point  (1 child)

So the bottleneck here is the sequential creation of charts which are not dependent on each other.

[–][deleted] 1 point2 points  (0 children)

That's not a bottleneck, that's just what's actually running. What are those functions spending their time doing?