2007-09-13 | paulb | raw annotate files changeset graph | [project @ 2007-09-13 22:01:39 by paulb] Improved the Map class so that channels are not held indefinitely in a dictionary - instead, each channel is associated with the position of the input value in the supplied sequence for which it was created, and result values are then placed directly in a pre-allocated sequence using this position number. Fixed the invocation of callables in the Map class, passing each input value as a single parameter (as map does). Made notes in the module docstring about pmap and unwrapped callables. |
1 Metadata-Version: 1.1 2 Name: parallel 3 Version: 0.2.6 4 Author: Paul Boddie 5 Author-email: paul at boddie org uk 6 Maintainer: Paul Boddie 7 Maintainer-email: paul at boddie org uk 8 Download-url: http://www.boddie.org.uk/python/downloads/parallel-0.2.6.tar.gz 9 Summary: Elementary parallel programming for Python 10 License: LGPL (version 3 or later) 11 Description: The pprocess module provides elementary support for parallel 12 programming in Python using a fork-based process creation model in 13 conjunction with a channel-based communications model implemented 14 using socketpair and poll. 15 Keywords: parallel pprocess fork socketpair socket channel 16 Platform: Any 17 Classifier: Development Status :: 3 - Alpha 18 Classifier: License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL) 19 Classifier: Operating System :: POSIX 20 Classifier: Topic :: Software Development :: Libraries :: Python Modules 21 Classifier: Topic :: System :: Distributed Computing