EASYPVM is a message passing library built on top of the Parallel Virtual Machine (PVM) version 3.2. ~ EASYPVM is a simplified message passing interface for those PVM programmers who are aiming to port, test and run MPP-programs on the cluster of workstations, but who are not fully satisfied with the functionality that PVM provides by default.
EASYPVM is in principle available for any platform where PVM is ported. It can be used from C, C++ or Fortran programs. Unlike PVM, EASYPVM-calls are similar in any of the aforementioned languages. Possible name clashes are handled via C-preprocessor. The performance of EASYPVM is determined by the underlaying PVM-implementation. Also, an EASYPVM-application can still call any of the PVM-routines.
EASYPVM is currently ported for SGI (the development machine), SUN4, IBM RS/6000, Cray, Convex, HP PA-RISC and DEC ALPHA platforms. To obtain a copy of this public domain product, use anonymous ftp (ftp.funet.fi (128/214.248.6) under directory /pub/csc/software/easypvm. It has been tested with PVM 3.2.6.