PVM (Parallel Virtual Machine) is a software package that permits a heterogeneous collection of Unix and NT computers hooked together by a network to be used as a single large parallel computer. Thus large computational problems can be solved more cost effectively by using the aggregate power and memory of many computers. With thousands of users, PVM has become the de facto standard for heterogeneous cluster computing world-wide. The source is available free thru netlib and has been compiled on everything from laptops to CRAYs.
Targeted Platforms:
Pentium II, Pentium Pro, Pentium, Duals and Quads | Win95, NT 3.5.1, NT 4.0
Linux, Solaris, SCO, NetBSD, BSDI, FreeBSD |
MAC | NetBSD |
Next | |
Amiga | NetBSD |
Workstations and Shared-memory Servers
SUN3, SUN4, SPARC, UltraSPARC | SunOS, Solaris 2.x |
IBM RS6000, J30 | AIX 3.x, AIX 4.x |
HP 9000 | HPux |
DEC Alpha, Pmax, microvax | OSF, NT-Alpha |
SGI | IRIS 5.x, IRIS 6.x |
Parallel Computers
Cray YMP, T3D, T3E, Cray2
Convex Exemplar IBM SP2, 3090 NEC SX-3 Fujitsu Amdahl TMC CM5 Intel Paragon Sequent Symmetry, Balance |
XPVM was designed to simplify running and debugging parallel applications
See A Screen Shot:
(XPVM Graphical Interface)