This category contains implementations and documentation about parallel programming libraries. A parallel programming library is a set of functions that allows a program to run computations on multiple nodes of a parallel computer. The library provides a way for the program running on one node to communicate with the program communicating on another node. Parallel libraries often have implementations (or bindings) for many different languages. Some programming languages have built-in parallel functionality. These languages are listed in Parallel_Computing/Programming/Languages.
Subcategories 3
Sites 4
Loading new listings for you to review...
- Coherent Virtual Machine A distributed shared memory system. Papers and bibliography.
- GAMMA Project A network device driver for Linux and message passing library. Benchmarks, papers, and source code.
- Cray Message Passing Toolkit Release notes for MPI, PVM, and SHMEM implementations for Cray PVP systems.
- 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.