RSS 4 projects tagged "parallel programming"

Download Website Updated 19 Feb 2014 jug

Screenshot
Pop 319.48
Vit 24.02

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 Website Updated 30 Jun 2010 PyMW

Screenshot
Pop 46.99
Vit 1.00

PyMW is a Python module for parallel master-worker computing in a variety of environments. With the PyMW module, users can write a single program that scales from multicore machines to global computing platforms.

No download No website Updated 28 May 2011 YvetteML

Screenshot
Pop 20.12
Vit 32.52

YML is a research project that aims to provide tools for using global computing middleware such as GRID, peer to peer, and metacomputing environments. The YML software architecture enables the definition of parallel applications, independently of the underlying middleware used. Parallel applications are defined using a workflow language called YvetteML.

No download No website Updated 20 Dec 2012 libjmmcg

Screenshot
Pop 16.25
Vit 22.04

libjmmcg is a basic, low-level library with pretensions to implementing features above and beyond (but not necessarily better than!) those implemented within the Standard C++ Library and the Boost Library. It features a library for multi-core or multi-chip SMP parallelism, a suite of hashing algorithms, functions for raising numbers to integer powers, a generic factory wrapper and a generic, multi-threaded, read-only cache (which uses PPD), arguably the world's worst sorting technique, trace output, exceptions that have the file, line, revision, function, and argument details, string utilities, logging, simple command line processing, and much more.

Screenshot

Project Spotlight

FísicaLab

An educational application for solving physics problems.

Screenshot

Project Spotlight

V6 Thompson Shell Port

Ports of the Sixth Edition (V6) UNIX Thompson shell.