
Multiprocess is a fork of multiprocessing, and is developed as part of pathos. It uses dill to serialize objects.
Multiprocessing is a package for the Python language which supports the spawning of processes using the API of the standard library's threading module. multiprocessing has been distributed in the Python standard library.
Features: * Objects can be transferred between processes using pipes or multi-producer/multi-consumer queues. * Objects can be shared between processes using a server process or (for simple data) shared memory. * Equivalents of all the synchronization primitives in threading are available. * A Pool class makes it easy to submit tasks to a pool of worker processes.
Multiprocess is part of pathos, a Python framework for heterogeneous computing. multiprocess is in active development, so any user feedback, bug reports, comments, or suggestions are highly appreciated.