Freeware Listing: Parallel Programming

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..

  • Publisher: nbcr.net
  • Date: 20-07-2012
  • Size: 23654 KB
  • Platform: WinOther

Parallel Tasks Simulator allows you to experiment with parallel programming in an easy way.

You can define and run parallel tasks using the Lua programming language. There is a shared memory to define and process shared data structures, and built-in semaphore support..

  • Platform: Windows 7, WinOther, WinVista

Chapel is designed to be a new parallel programming language that is part of the DARPA-led High Productivity Computing Systems program or HPCS.

Chapel is designed to improve the productivity of high-end computer users while also serving as a portable parallel programming model that can be used on commodity clusters or desktop multicore systems.

Chapel strives to vastly improve the programmability of large-scale parallel computers while matching or beating the performance and portability of current programming models like MPI.

Chapel was designed from first principles rather than by extending an existing language.

  • Platform: WinOther

Genetic Programming in OpenCL is a parallel implementation of genetic programming targeted at heterogeneous devices, such as CPU and GPU. It is written in OpenCL, an open standard for portable parallel programming across many computing platforms..

  • Platform: WinOther

42 has six primary goals: foster extreme code reuse; run faster than C; compile to both software and hardware; run faster on reconfigurable computers; support parallel programming; and allow users to extend the language.
Programming Language 42 License - GNU General Public License (GPL).

  • Platform: WinOther

MapReduce is a simple and flexible parallel programming model initially proposed by Google for large scale data processing in a distributed computing environment. This project implements the MapReduce runtime and API for the Cell processor platform..

  • Platform: Linux

Distributed Parallel Programming for Python! This package builds on traditional Python by enabling users to write distributed, parallel programs based on MPI message passing primitives. General python objects can be messaged between processors. Ru.

  • Platform: Linux, Unix
  • PARUS
  • License: Freeware
  • Rating

PARUS is a data-flow parallel programming language that allows to build parallel programs for clusters and MPP multiprocessors. The data-flow graph is automatically converted to the C++/MPI source and linked with the libparus runtime library. Also there are available tools for benchmarking cluster interconnect and visualize it..

  • Platform: Linux, Unix

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.

  • Platform: Linux, Mac OS X, Unix

A parallel-programming framework for running large numbers of small autonomous jobs, or microthreads, across multiple cores in a CPU or CPUs in a cluster. SpikeOS handles microthread scheduling, synchronization, distribution and communication..

  • Platform: Linux, Unix
  • TOP-C
  • License: Freeware
  • Rating

TOP-C is a library for easily writing parallel applications for both distributed and shared memory architectures. It hides the details of parallel programming, and presents the application programmer with a simple task-oriented interface..

  • Platform: Linux, Mac OS X, Unix
  • tpo++
  • License: Freeware
  • Rating

TPO++ is an object-oriented message passing library intended for parallel programming. It is based on the Message Passing Interface (MPI) but allows to transmit objects and data structures of the standard template library..

  • Platform: Linux, Unix

The project is a data-parallel C++ library to teach parallel programming concepts. We intend to make this library portable, small, and easy to extend to work with real parallel message passing systems such as MPI and PVM..

  • Platform: Linux, Unix, WinOther

This Project implements the mergesort algorithm in a MPICH2 (parallel programming -) environment.
MPI Mergesort License - Academic Free License (AFL); Eclipse Public License; GNU General Public License (GPL); Public Domain.

  • Platform: WinOther

MassiveJava is a Java-based environment for parallel programming. Lithium is able to execute the parallel application using a cluster or a network of workstations. A user is able to program a parallel application without take in account problem like sche
MassiveJava License - GNU General Public License (GPL).

  • Platform: WinOther

Valkyries is a parallel programming project designed for and developed on a Beowulf cluster to crack several UNIX systems' passwords by brute-force. Currently implemented system cracks only numerical passwords but it's being developed.
The Valkyries Project License - GNU General Public License (GPL).

  • Platform: WinOther

The Imperative Skeleton Library (iskel) is a project aimed towards higher-level abstraction of parallel programming. Algorithmic Skeletons are being provided as library functions which can then be used in parallel programming.
iSkel (Imperative Skeleton Library) License - GNU Library or Lesser General Public License (LGPL).

  • Platform: WinOther

The INCOMPARABLE (Independent Communicating Parallel Block Execution) programming language provides a natively parallel programming language based on CSP.
Incomparable License - GNU General Public License version 2.0 (GPLv2).

  • Platform: WinOther

Python bindings for OpenCL, the open standard for parallel programming of heterogeneous systems
PyOpenCL License - GNU Library or Lesser General Public License (LGPL).

  • Publisher: Pyopencl
  • Date:
  • Size: 341 KB
  • Platform: Linux, Mac OS X, WinOther

- This update includes compatibility with the HPC Pack 2008 Service Pack 1 release.
- Microsoft HPC Server 2008 (HPC) provides secure, scalable cluster resource management, a job scheduler, and a Message Passing Interface (MPI) stack for parallel programming. HPC includes the Microsoft HPC Pack 2008 SDK that you can use to write client applications that interact with the job scheduler. You can use the SDK to schedule jobs on Microsoft HPC Server 2008 and later servers; you cannot use this SDK to schedule jobs on Microsoft Compute Cluster Server 2003 (CCS). For complete details on the SDK, see Microsoft HPC Pack on MSDN.

  • Platform: WinOther, WinServer, WinVista

Parallel Programming: Freeware | All

New Reviews


Trillian

If you are an avid internet user, you'll be having accounts and friends all over Google, Facebook, MySpace, MSN and other such networks. With multiple accounts and probably hundreds of friends distributed over these networks, it becomes ...


Astronoid

Astanoid is a freeware arcade game which takes the core gameplay elements and ideas from the classic game breakout (also known as arcanoid) but instead of being a generic clone like every other game which takes the basic game mechanics from ...


FinalFortress

Final fortress is a free downloadable demo for the full game final fortress. Final fortress is  fixed location shooter mixed with RPG elements, which isn't a completely unique concept, but is done in a fairly unique way, with your large ...


Opera web browser

Opera is a free to download web browser, which is usually overlooked by the majority of people who use web browsers, in favour of the speed for google chrome, or the customisability for firefox. However opera certainly does have its own appeal ...


Acebyte Utilities

Acebyte Utilities is a modern looking application, designed to help speed up your computer via system optimization and error correction. In the long run, this could help prevent freezes and slow downs, as well as the dreaded blue screen of death ...


Simple Machines Forum (SMF)

SMF (Simple Machines Forums) is a piece of forum software that is very useful for any website owner (or anyone looking to own a website) who would like to add a community forum to their website, or indeed anyone with a forum already who would like ...


Ultrasurf

There are many cases where you need to access a website which is otherwise blocked by your ISP. You need to use a proxy but a using free proxy that is never easy and convincing. Also, whenever you want to hide your identity online, you need to use ...


Flower Power

Flower power is a freeware puzzle game which is very similar in gameplay style and nature to the classic arcade game bejeweled, taking all the basic concept, idea and gameplay from bejeweled, and adding its own twist in the form of the art style of ...


Clear All History

Regardless of what you do online and who you share your computer with, its always has been and always will be a good idea to clear your traces and virtual footprints left behind on your system. Not only is this good practice to help protect your ...



New Downloads

Dwyco VideoChat Community

Use your webcam and mic to
video instant message or chat
in real-time. Create your own
private chat rooms. Audio and
...

Ariolic Disk Scanner

Disk Scanner is a free utility
to check the hard drive for
read errors. It makes a raw
sector read check of the hard
...

EWD 3D

EWD 3D is a 3D CAD program.
The software contains the
major CAD functions (line,
arc, polyline, spline, face,
3D solid, ...

AtoZ Clipboard Extension

Free Clipboard Extension -
AtoZ Clipboard is a free
utility which allows you to
copy up to 25 times before
pasting. ...

Bandizip

Bandizip is a Lightweight,
Fast and free All-In-One Zip
Archiver. Bandizip has a very
fast Zip algorithm for
compression ...

Auslogics Duplicate File
Finder

Auslogics Duplicate File
Finder is a nifty free tool
that with help you get rid of
duplicate files. Duplicate
files can ...

PixiShot (FREE Edition)

PixiShot is a fast,
easy-to-use and powerful photo
management system that helps
you to organize your digital
images.

Teddy Adventures 3D

Welcome to the wonderful world
of Teddy Adventures 3D. Enjoy
REAL 3D scenes and
professionally animated
characters in ...

Navy Threat Screensaver

This mesmerizing animated
screensaver turns your desktop
into a submarine action. Huge
submarines, purple clouds on
the ...



Related Searches

Why Parallel Programming Finance
Lpt Parallel Port Programming
Parallel Port Programming
Programming C
Bash Programming
Laplink Parallel
Parallel Gospels
Programming Flow
Programming Webcam
Parallel Draw
Excel Programming Ebook
Gamepad Parallel Por