python-pprocess – elementary parallel programming for Python

The pprocess module provides elementary support for parallel programming in Python using a fork-based process creation model in conjunction with a channel-based communications model implemented using socketpair and poll. On systems with multiple CPUs or multicore CPUs, processes should take advantage of as many CPUs or cores as the operating system permits.

Package availability chart
Distribution Base version Our version Architectures
Debian GNU/Linux 7.0 (wheezy)   0.5-2~nd70+1 i386, amd64, sparc, armel
Debian GNU/Linux 8.0 (jessie)   0.5-2~nd80+1 i386, amd64, sparc, armel
Debian GNU/Linux 9.0 (stretch)   0.5-2~nd90+1 i386, amd64, sparc, armel
Debian testing (buster)   0.5-2~nd100+1 i386, amd64, sparc, armel
Debian unstable (sid)   0.5-2~nd+1 i386, amd64, sparc, armel
Ubuntu 12.04 LTS “Precise Pangolin” (precise)   0.5-1+nd0~nd12.04+1 i386, amd64, sparc
Ubuntu 14.04 “Trusty Tahr” (trusty)   0.5-2~nd14.04+1 i386, amd64, sparc, armel
Ubuntu 16.04 “Xenial Xerus” (xenial)   0.5-2~nd16.04+1 i386, amd64, sparc, armel
Ubuntu 16.10 “Yakkety Yak” (yakkety)   0.5-2~nd16.10+1 i386, amd64, sparc, armel
Ubuntu 17.04 “Zesty Zapus” (zesty)   0.5-2~nd17.04+1 i386, amd64, sparc, armel
Ubuntu 17.10 “Artful Aardvark” (artful)   0.5-2~nd17.04+1+nd17.10+1 i386, amd64, sparc, armel

Comments

blog comments powered by Disqus