PGI provides High-performance Compilers optimizing parallel Fortran, C and C++ compilers for 32-bit x86 and 64-bit x64 processor-based Linux and Windows workstations, servers and clusters, see The Portland Group Home Page.
General Use
PGI provides a number of compilers. For extended help with any of the compilers, use the compiler name with -help, e.g. pgif90 -help for help with the fortran 90 compiler.
PGI c compiler --- pgcc
PGI C++ compiler --- pgCC
PGI f77 compiler --- pgf77 fortran 77 compiler
PGI f90 compiler --- pgf90 fortran 90 compiler
PGI f95 compiler --- pgf95 fortran 95 compiler
Cluster Specific Use
Phoenix
The root path to the PGI compilers is /usr/local/pgi. By default, when users login, their paths include the pgi compilers described above.
The compilers are installed only on the phoenix head node, all compilation should be performed there. All compute nodes have a portability package which makes it possible for PGI-compiled executables to run on the compute nodes.