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.
BSP
The Bulk Synchronous Parallel model can be used with C, C++, or Fortran to write parallel programs.
More »
MPI
Message Passing Interface is a library specification. Programs written in sequential languages can take advantage of parallel computational resources by using this library.
Documentation,
More »
PVM
Parallel Virtual Machine is a software system enabling heterogeneous computers to be used as a single computational resource.
Documentation,
More »