[ News |
Charm / Charm++ portable
object-orientated parallel programming system from
Department of Computer Science, University of Illinois,
USA. It supports concurrent objects with inheritance plus
a performance analysis tool and other tools.
- Illinois Concert System V4.0
Last modified 17:13:00, 20 May 1996 - 7.0K - text
Concert is a parallel programming system for
fine-grained object-oriented programming on parallel systems.
Our goal is to enable portable and efficient programming
using concurrent object-oriented programming (COOP) through
compiler analysis and tranformation and runtime techniques.
These techniques are particularly helpful for problems with
irregular parallelism or complex data structures.
for more details.
Author: Julian Dolby (firstname.lastname@example.org)
The Enterprise parallel programming system - an interactive
graphical programming environment for designing, coding, debugging,
testing and executing programs in a distributed hardware
environment. Enterprise code looks like familiar sequential code
because the parallelism is expressed graphically and independently
of the code. The system automatically inserts the code necessary
to correctly handle communication and synchronization, allowing the
rapid construction of distributed programs. Uses either NMP or PVM
as communications systems and contains binaries for SUN4, SGI and
- LAM / MPI
Developed by Ohio Supercomputer Center, Now maintained
at Notre Dame University, and the relevant files can
be found at <URL:http://www.mpi.nd.edu/lam/download/>
The PARDI software enables mixed networks of Windows and UNIX
computers to work in parallel. Standard toolkits such as PVM run
on top of PARDI's high performance message passing and resource
control software. PARDI message latency is approximately half
that of public domain PVM. The software can be downloaded free of
charge from the Perihelion web site.
Author: Jon Powell (email@example.com), The Maltings, Charlton Rd, Shepton Mallet,
Somerset, BA4 5QE, UK; Tel: +44 1749 344345; FAX: +44 1749 344977
MPI (Message Passing Initiative) software.
P4 (Portable Programs for Parallel Processors) from Argonne
NIST Parallel Applications Development Environment
ParaGraph from netlib.
PARMACS from netlib.
version 1.2 of the transputer implementation of the PARMACS
5.1 Parallel Macros for Fortran on top of VCR by Mark Debbage
and Mark Hill of Southampton University, UK. REQUIRES:
transputer f2c 1.1 system [../southampton/f2c], VCR 2.0K (in this
directory), the INMOS C toolset compiler (Dx214) and a UNIX host.
PCN (Program Composition Notation) from Argonne National
PICL from netlib.
A prototype PD implementation of Linda for Networks.
PRESTO Application Suite from University of Washington. PRESTO
provides a C++ based environment for writing object-oriented
parallel programs for shared-memory multiprocessors. The library
provides basic classes useful for writing parallel programs, among
them are thread manipulation routines for concurrency and
PVM - Parallel Virtual Machine version 3.
SPLASH (Stanford Parallel Applications for
SR (Synchronizing Resources) - a language for writing concurrent
programs. Documented in "The SR Programming Language: Concurrency
in Practice" by Gregory R. Andrews and Ronald A. Olsson from
University of Arizona, USA.
Version 2.0k of the Virtual Channel Routing (VCR) software
developed by Mark Debbage and Mark Hill of University of
Southampton,UK under the PUMA ESPRIT project. REQUIRES:
INMOS occam toolset compiler (Dx205)
Copyright © 1993-2000 Dave Beckett & WoTUG