

4 pghpf Libraries
This chapter introduces you to the pghpf compiler libraries. Depending
on your PGI product, some of these libraries or object files may not be sent
with your system (for a specific list of the libraries shipped with your
system, refer to the installation instructions).
The following startup routines and function libraries and object files
are provided with the pghpf compiler:
- hpfalt.o
-
-
- hpfmain.o
-
-
- libpghpf.a
- is the transport communications interface library for pghpf. The
pghpf compilation system uses this library for pghpf programs to
manage communications between processors on parallel systems.
-
- libpghpf2.a
- is the transport communications interface library for pghpf. The
pghpf compilation system uses this library for pghpf programs to
manage communications between processors on parallel systems.
-
-
- libpghpf_mpi.a
- is the MPI communications library for pghpf.
-
- libpghpf_mpi_p.a
- is the MPI communications library for pghpf that includes profiling.
-
- libpghpf_pvm.a
- is the PVM communications library for pghpf.
-
- libpghpf_pvm_p.a
- is the PVM communications library for pghpf that includes profiling.
-
- libpghpf_rpm.a
- is the PGI communications library for pghpf.
-
- libpghpf_rpm_p.a
- is the PGI communications library for pghpf that includes profiling.
-
- libpghpf_rpm1.a
- is the PGI debugging environment single processor message passing library
for pghpf.
-
- libpghpf_rpm1_p.a
- is the PGI debugging communications library for pghpf that includes
profiling.
-
- libpghpf_smp.a
- is the SMP communications library for pghpf.
-
- libpghpf_smp_p.a
- is the SMP communications library for pghpf that includes profiling.

