PVM
PVM, è molto usato per la programmazione di applicazioni su reti di workstation.
E’ disponibile su molte architetture prodotte da diversi fornitori di hardware. Un processo può essere eseguito su una workstation ed un altro su un supercomputer.
Queste caratteristiche rendono PVM molto usato e portabile,
Offre un modello di programmazione di basso livello tramite il quale il programmatore deve specificare molti dettagli relativi alla parallelismo ed alla cooperazione tra processi.