SuperpySupercomputing and parallel processing for Python | |
Download |
Superpy Ranking & Summary
Advertisement
- License:
- MIT
- Price:
- FREE
- Publisher Name:
- Emin Martinian
- Publisher web site:
- http://code.google.com/u/emin.martinian/
- Operating Systems:
- Mac OS X
- File Size:
- 86 KB
Superpy Tags
Superpy Description
Supercomputing and parallel processing for Python Superpy is an open source tool that distributes Python programs across a cluster of machines or even across multiple processors on a single machine. This is a coarse-grained form of parallelism in the sense that remote tasks generally run in separate processes and do not share memory with the caller. Here are some key features of "Superpy": · Send tasks to remote servers or to same machine via XML RPC call · GUI to launch, monitor, and kill remote tasks · GUI can automatically launch tasks every day, hour, etc. · Inputs/outputs are python objects via python pickle · Pure python implementation · Supports simple load-balancing to send tasks to best servers Works on the Microsoft Windows operating system: · Can run as a windows service · Jobs submitted to windows can run as submitting user or as service user Requirements: · Python · Pmw
Superpy Related Software