PVM (Parallel Virtual Machine) is a software package that permits a heterogeneous collection of serial, parallel, and vector computers hooked together by a network to appear as one large computer.
BLACS (Basic Linear Algebra Communication Subroutines)
is a software package to perform communication at the
same level as the BLAS are for computation.
MPI -- Message Passing Interface
Standard for Message Passing