Multicomputer Technology Initiative

Comparison of results

This section presents a comparison of PVM and MPICH, making use of the the various algorithm implementations that have been performed at the RRSG.

The technologies

Both PVM and MPICH have been used to implement a number of algorithms and the results given here take the form of a comparison of these technologies, based on the implemented algorithms. It must be stressed that, while certain general observations may be made about the technologies, the comparison is based strictly on the algorithms that we have implemented and as such do not necessarily represent the general case.

A number of comparisons of the PVM and MPI have already been performed elsewhere:

Note that there are a number of Open Source and Commercial implementations of the MPI standard, and it is important to realise that the various implementations can have quite different performance characteristics.
 

PBIL algorithm

The PBIL algorithm has been implemented using PVM and MPICH. The results for these implementations can be found in the PVM results and MPICH results sections.

The graph on the right shows timings for different numbers of processors measured for the PVM and MPICH implementations of the PBIL algorithm. It should be noted that in all cases, the MPICH implementation is slower than that using PVM.
 



to MTI home page