Superpy distributes Python programs across a cluster of machines or across multiple processors on a single machine. Superpy lets you send tasks to remote servers or to the same machine via XML RPC call. It has a GUI to launch, monitor, and kill remote tasks. It works on both Linux and Windows and can run as a Windows service with submitted jobs running as the service user or the submitting user via password authentication.