A look into how I use simultaneous multiprocessing in python to generate animation frames.
By using a multiprocessing Pool, the plotting of the data for each frame of an animation can be done in parallel. The advantage of this approach is that the data processing can be done once and then the plotting and saving can be done in parallel.
Typically, I can generate all the frames required for an animation is around 8x less time than with not using multiprocessing.
source: https://github.com/davesspace/example...