Superpy

Supercomputing and parallel processing for Python
Download

Superpy Ranking & Summary

Advertisement

  • Rating:
  • 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