RSS 4 projects tagged "parallel programming"

Download Website Updated 19 Feb 2014 jug

Screenshot
Pop 319.13
Vit 23.10

Jug is a task-based parallelism framework. Jug allows you to write code that is broken up into tasks and run different tasks on different processors. It uses the filesystem to communicate between processes and works correctly over NFS, so you can coordinate processes on different machines. Jug is a pure Python implementation and should work on any platform that can run Python.

Download No website Updated 28 Nov 2011 Urbi

Screenshot
Pop 83.81
Vit 3.31

Urbi is a robotics software platform. It includes a C++/Java middleware API called UObject to interface components such as motors, cameras, and algorithms, and an innovative scripting language, urbiscript, with built-in support for parallel and event-based programming, used to write high-level behaviors and orchestrate the interactions between components. UObject components are built as shared libraries exposed as native objects within urbiscript, and either hot-plugged in a running Urbi engine, or started as a remote autonomous process communicating with the engine via the network. At any time, new urbiscript code can be sent to a running Urbi engine via a simple telnet, to introspect the state of components, modify existing code, or add new behaviors. Urbi is cross-platform and supports several robots (Gostai Jazz, Lego Mindstorms, Aldebaran Nao, Segway RMP, Spykee, Bioloid, etc.) and a simulator (Webots).

Download No website Updated 10 Jan 2014 Task Crunsher

Screenshot
Pop 60.75
Vit 1.00

Task Crunsher is a simple tool to execute multiple command line tasks in parallel. It is based on the message passing interface (MPI) and the boost process extension.

No download Website Updated 12 Apr 2012 paralab

Screenshot
Pop 19.21
Vit 27.24

paralab is a framework for black-box analysis of MPI programs. It allows you to investigate communication patterns, performance issues, and algorithmic features of binary MPI programs, without any source code.

Screenshot

Project Spotlight

Lziprecover

A recovery tool for lzip files.

Screenshot

Project Spotlight

Grenouille

An online service for weather data.