PGI-Compiler
Compilerbenutzung
- Initialisierung auf Apis/Hali:
- module load pgi/6.1: Version 6.1
- module load pgi: Version 2012, 12.3 (default)
- Compileraufrufe:
- Fortran 77 Compiler: pgf77
- Fortran 90 Compiler: pgf90
- C-Compiler: pgcc
- C++-Compiler: pgCC
Bemerkungen zum PGI-Compiler
- Debugger und Profiler
- grafischer Debugger PDBG: Aufruf mit pdbg
- grafischer Performance Profiler PGPROF: Aufruf mit pgprof
- Compileroptionen
- -fastsse -Mipa=fast :
agresssivste Optimierungsform für den Opteron Prozessor; beinhaltet Optimierung auf Instruktionsebene,
skalare globale Optimierung, skalare und vektorielle SSE-Codegenerierung und interprozeduale Codeanalyse
- -fast -Macalarsee : kann verwendet werden, wenn die -fastsse-Option zu Problemen führt, verzichtet
auf die vektorielle Optimierung
- Optimierungsstufen: -O0 bis -O3
Dokumentation
PGI-Compiler an den Instituten
Im Zuge der Beschaffung der Linuxcluster Apis/Hali hat das RZ jeweils TU-weite
Floating-Lizenzen für die PGI-Compiler unter Linux
gekauft. Wer die Compiler lokal installieren möchte,
kann TU-intern auf
Quellen und Lizenzinfos zugreifen.