PGI

From ScientificComputing
Jump to: navigation, search

Category

Development, Compiler

Description

The Portland Group, Inc. or PGI was a company that produced a set of commercially available Fortran, C and C++ compilers for high-performance computing systems. On July 29, 2013, NVIDIA Corporation acquired The Portland Group, Inc. The Portland Group (or PGI) name is now known as a brand of software development tools produced by NVIDIA Corporation.

Available versions (Euler, old software stack)

Legacy versions Supported versions New versions
14.1, 15.1

Please note that this page refers to installations from the old software stack. There are two software stacks on Euler. Newer versions of software are found in the new software stack.

Environment modules (Euler, old software stack)

Version Module load command Additional modules loaded automatically
14.1 module load new pgi/14.1
15.1 module load new pgi/15.1

Please note that this page refers to installations from the old software stack. There are two software stacks on Euler. Newer versions of software are found in the new software stack.

License information

Commercial (centrally provided by IT shop)

Notes

The PGI module sets several environment variables, which point to the different executables for the available compilers.
  • $CC → C compiler pgcc
  • $CXX → C++ compiler pgcpp
  • $FC, $F90 → Fortran compiler pgf90
  • $F77 → Fortran 77 compiler pgf77
The path's to the executables will be set according to the PGI version that is loaded.

Links

http://www.pgroup.com/

https://en.wikipedia.org/wiki/The_Portland_Group