Pydusa is a package for parallel programming using Python. It contains a module for doing MPI programming in Python. We have added parallel solver packages such as Parallel SuperLU for solving sparse linear systems.
Originally made to crack /etc/passwd files from *nix utilizing the GPU. Uses GLSL and OpenGL. Acts as a parallel to John the Ripper, but for the GPU. Supports both ATI and nVidia, anywhere OpenGL can run.
Python Integrated Parallel Programming EnviRonment (PIPPER), Python pre-parser that is designed to manage a pipeline, written in Python. It enables automated parallelization of loops. Think of it like OpenMP for Python, but it works in a computer cluster
PGAF provides a framework tuned, user-specific genetic algorithms by handling I/O, UI, and parallelism. It is designed for optimizing functions that take a "very long time" to evaluate.
Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.
Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
The PyAALib-JyAALib project is a Python-Java/Jython implementation of the Asynchronous Action Framework based on Pure Object Oriented Concepts. The Massive Parallel Framework in Python Language - Full Compatible with Jython-JAVA
FoamBlade provides a complete toolchain for hotwire foam-cutting. FoamBlade currently supports 4-axis hot-wire foamcutting machines that are connected to the parallel port. Generating cut-files from special built DXF-Files is also possible.
Parapin makes it easy to write code under Linux that controls individual pins on a PC parallel port. This kind of control is very useful for electronics projects that use the parallel port as a generic digital I/O interface (instead of as a printer port)
Simple Distributed Job Management Tools facilitates parallel, distributed execution of simple commands, on a network of UNIX-like machines. Components include a job dependency/exclusivity language and load-balanced remote execution facility.
New customers can spin up VMs, build with AI, and query data at no cost.
Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Mind this project is no longer maintained. You might be interested in having a look at
http://pythonhosted.org/plasduino/
instead.
Framework for data acquisition through the parallel port, suitable for performing simple didactic physics experiment.
PyLife is an implementation of the game of life algorithm featuring parallel programming. It uses MPI and python to achieve a consistent software architecture and reliably performance.
PyPNetCDF is a Numeric-based Python package that allows read and/or write to NetCDF file in a parallel environment using MPI and an interface created to PnetCDF library. The objects are very similar to Konrad Hinsen's definitions but in a parallel way.
pystim is an open source electrical stimulation device driver and development framework. It features a parallel/sequential block paradigm and supports event-base programming. It also provides a device simulator.
Gapito, Gnome Parallel Terminal, allows to run several SSH or telnet sessions in parallel, replicating user input over all of them. It is very useful to administrate clusters of machines.
pynpvm is a Python interface to Parallel Virtual Machine (PVM), a portable heterogeneous message-passing system. It requires NumPy as a pre-requisite because the datatype numpy.array is used for message passing.
This tool lets you login with SSH to a group of machines and interact with them as if they were one machine. Each command that you enter is run in parallel on all machines in the group. The output from each machine is printed separately.
Executable UML command-line interpeter and metamodel. Intended future import-export compatibility for proprietary xtUML and iUML metamodels and model compilers. Emphasis on analysis/implementation separation and parallel processing implementations.
Datawarehouse process workflow server and generator of datawarehouse mappings. It allows to define dependencies between tables or files and processes and according to these metadata it runs processes in parallel.
Maui Scheduler is an advanced reservation HPC parallel batch scheduler for use with Linux and BSD clusters. Maui provides a complete scientific scheduling solution, supporting running custom parallel and MPI jobs over Myrinet and ethernet.
The aim of the OpenGrid project is to enable personal high-performance grid computations. More specific, issues of configuration, deployment, controlling and monitoring of embarrassingly parallel computations are addressed.
"Pythonic" is a collection of Python extensions, modules, and software. Independent modules include abstract data types (adt), a massively parallel discrete event simulator (lramm), and a python messaging service (pms).
This package contains several common NFS tests/benchmarks including
Connectathon, FSX, IOzone, Bonnie, etc., plus a GUI interface for
setting up and running the package on a client. All tests are run in
parallel, & results are logged for later review.