BIP Messages Basic Interface for Parallelism is a message-passing library implemented on top of Myrinet. Software, benchmarks, and user manual. |
Coherent Virtual Machine A distributed shared memory system. Papers and bibliography. |
DAPPLE Data-Parallel Programming Library for Education is a parallel library for C++ that defines vector and matrix types. Software, reference manual, and sample code. |
Distributed Inter-Process Communication Provides transparent distributed shared memory. Source code and mailing list archives. |
DSM-Threads Threaded distributed shared memory system. Papers and slides. |
Fast Messages A messaging layer designed to allow small messages to be transmitted quickly. Documentation and software distribution. |
GAMMA Project A network device driver for Linux and message passing library. Benchmarks, papers, and source code. |
Global Arrays A shared memory programming interface for distributed-memory computers. Papers, manual, benchmarks, and source code. |
Janus Janus is a C++ template library of data structures and algorithms for grid-based scientific programming. Downloads, papers, and documentation. |
M-VIA An implementation of the Virtual Interface Architecture for Linux. Documentation and software releases. |
Para++ C++ bindings for MPI and PVM. Source code and manual. |
Paraslax: Distributed Computing with Java Paraslax is a set of Java packages implementing distributed shared objects. Publications, sample code, and documentation. |
Shmem Put/Get-FM An implementation of shmem. Documentation, papers, software distribution. |