So, I am playing around with multiprocessing.Pool and Numpy, but it seems I missed some important point. Why is the pool version much
multiprocessing.Pool
Numpy
pool
By default, Pool only uses n processes, where n is the number of CPUs on your machine. You need to specify how many processes you want it to use, like Pool(5).
Pool
Pool(5)
See here for more info