PPlus is a simple environment to execute Python code in parallel on many machines without much effort. It is actually a fork of Parallel Python, another simple but powerful framework for parallel execution of python code, which lacks features needed for effective use in our daily research.
More specifically, PPlus was created to answer following needs:
|pplus.PPlusConnection([id, ...])||Implements common end point for accessing PPlus environment.|
|pplus.PPlusError||General exception used for reporting PPlus errors.|
|pplus.loggers||Logging utilities (for sessions and experiment logs).|
|pplus.ioutils||File System related utilities (caching and configuration file parsing).|
|pplus.lockfile||Filesystem-based interprocess mutex.|