1.6 Structure
PVM consists of
-
A communication library:
libpvm3.a
- A support software,
pvmd3
, a copy of which must be running,
for each user, on each machine in the cluster
- A console management,
pvm
- An additional library,
libfpvm3.a
- An additional library,
libgpvm3.a
used for group management
Compiling a PVM application:
-
cc -o task myprog.c libpvm3.a
-
- f77 -o task myprog.f libfpvm3.a libpvm3.a
-
For groups add libgpvm3.a
before libpvm3.a