Bug#1042439: ITP: ppft -- Distributed and parallel Python
Package: wnpp
Severity: wishlist
Owner: Julian Gilbey <jdg@debian.org>
X-Debbugs-Cc: debian-devel@lists.debian.org, Debian Python Team <team+python@tracker.debian.org>
* Package name : ppft
Version : 1.7.6.7+dfsg
Upstream Contact: Mike McKerns <mmckerns at uqfoundation dot org>
* URL : https://github.com/uqfoundation/ppft
* License : BSD-3-clause
Programming Lang: Python
Description : Distributed and parallel Python
ppft is a friendly fork of Parallel Python. It provides:
.
* parallel execution of Python code on SMP and clusters
* easy-to-understand job-based parallelization
* automatic detection of the number of effective processors
* dynamic processor allocation (at runtime)
* low overhead for jobs with the same function (through transparent caching)
* dynamic load balancing (jobs are distributed at runtime)
* fault-tolerance (if a node fails, tasks are rescheduled on the others)
* auto-discovery of computational resources
* dynamic allocation of computational resources
* SHA based authentication for network connections
* enhanced serialization, using dill.source
.
ppft is part of pathos, a Python framework for heterogeneous computing.
It is a dependency of pathos, which is a useful framework that I've
started using.
I will maintain it within the Debian Python Team.
Reply to: