The machines on the network can be of different architectures; for example, a program can have half of its computations done on an Origin 2000, and the other half done on a Sun Sparc-station.
PVM is a two-part system which includes a daemon process and a set of library routines that are used to communicate with the daemon. The daemon process handles both the starting of the program on different computers on the network, and message passing between the machines. This two-part approach to PVM ensures that little work need be done on a program to benefit from executing under PVM.
The benefits are manifest. A sample program provided with the distribution of PVM 3.3 generates the classic Mandelbrot set. The program has a simple and intuitive X Window System interface.
For further information, please see the pvm man page.
[an error occurred while processing this directive]