Newer
Older
David Hendriks
committed
import multiprocessing as mp
from pathos.multiprocessing import ProcessingPool as Pool
# Create pool
p = Pool(processes=1, ncpus=3)
print(dir(p))
print(p)
quit()
# Execute
# TODO: calculate the chunksize value based on: total starcount and cores used.
David Hendriks
committed
r = list(p.imap_unordered(self.evolve_system_mp, self.yield_system_mp(), chunksize=20))