PVM Programming Model
Dynamic collection of serial and parallel computers appear as single distributed memory Virtual Machine.
Tasks can be dynamically spawned and killed
Any PVM task can send a message to any other.
No limit to size or number of messages.
Model supports fault tolerance, resource control,
process control, heterogeneous networks and hosts.