Presentation Supercomputing Computer Database SIEpedia SIE News

Follow @SIEie_IAC
Logo SIE

PGI C/C++ Compiler   
Description "Portland Group's native parallelizing/optimizing C++ and ANSI C compilers for 64-bit x64 and 32-bit x86 processor-based Linux workstations"
Version installed Ubuntu 18.04: 20.1 (installed in March 2020).
Usage The C and C++ compilers are invoked by the commands pgcc and pgcpp. The debugger is invoked by pgdebug.

You need first to load the PGI module by typing: module load pgi/20.1; other versions or variants are also available, check them out by typing module avail pgi.
Upgrade Notes Read the Release Notes.
Manuals and
For quick help, type pgcc -help and pgcpp -help.
To access the extensive documentation, visit the PGI Documentation page and the FAQ.
SIE contact Nicola Caon - - tel: 5383 - office: 1.124
Additional Info If you are linking your program with external libraries such as pgplot, and have problems with undefined references or symbols, you might need to link also with other GNU libraries. Ask us if you need help.

Licenses: There are two floating licenses available for the PGI compiler; they apply to "compile time", not to run time (at most two users can compile at the same time, but there are no restrictions on how many users can run their codes simultaneously). If your compilation command does nothing, and seems just to hang, it may be because the two licenses are being used. Wait a few minutes and try again.