Message Passing APIs
In general
- PVM is a message passing research vehicle.
- MPI is a production product intended for application engineers.
- MPI will outperform PVM.
- MPI has richer functionality
- PVM is better for applications requiring fault tolerance, heterogeneity and changing number of processes.