A common interface for parallel processing pools.
schwimmbad provides a uniform interface to parallel processing pools and enables switching easily between local development (e.g., serial processing or with multiprocessing) and deployment on a cluster or supercomputer (via, e.g., MPI or JobLib).
The easiest way to install is via pip:
pip install schwimmbad
The documentation for schwimmbad is hosted on Read the docs.
Copyright 2016-2017 Adrian Price-Whelan and contributors.
schwimmbad is free software made available under the MIT License. For details see the LICENSE file.