Kurzbeschreibung

Die PGI Compiler Suite (Portland Group) stellt hoch optimierende C, C++ und Fortran-Compiler (nur Linux) zur Verfügung. Insbesondere für AMD-, aber auch für Intel-Prozessoren kann der Einsatz der PGI Compiler Suite sinnvoll sein. Darüber hinaus erleichtert ein Debugger die systematische Fehleranalyse eigener Programme. Die PGI Compiler Suite sollte nur im Ausnahmefall verwendet werden. Eine langfristige Unterstützung des Compilers kann nicht garantiert werden. Unsere primärer Compiler ist die Intel(R) Compiler Suite.

Helpdesk

Kontaktzeiten Mo - Fr  8 - 18 Uhr
Telefon +49 (0)731/50-30000
Öffnet ein Fenster zum Versenden einer E-Mailhelpdesk(at)uni-ulm.de
Web-Formular für Anfragen
[mehr]

Service-Points des kiz

Verfügbarkeit an der Universität Ulm

Zielsystem/ZielgruppeVerfügbarkeit
kiz CUSS Cluster (Solaris)Nein
kiz CUSS Cluster (Linux)Ja, nach Laden des entsprechenden Moduls (+)
kiz Linux PoolsJa, nach Laden des entsprechenden Moduls (+)
kiz Windows PoolsNein
bwGRiD Cluster UlmJa, nach Laden des entsprechenden Moduls (+)
Uniweiter LizenzzugriffJa, nach Installation der Software, Zugriff via kiz Lizenz-Server (+)
Externer LizenzzugriffJa, nach Installation der Software, Zugriff via VPN und kiz Lizenz-Server (+)
Softwarebezug StudierendeNein
Softwarebezug MitarbeiterJa, auf Anfrage über den ASKnet Shop

(+) Uniweit stehen insgesamt 2 floating Lizenzen zur Verfügung.

Nutzungsbedingungen und Lizenzvereinbarungen

Die PGI Compiler Suite darf von allen Mitgliedern der Universität Ulm genutzt werden.

Alle Rechner, die sich im Netz der Universität Ulm befinden (134.60.*.*) und einem Institut angehören, können auf den Lizenzserver zugreifen (siehe Abschnitt uniweiter Lizenzzugriff).

Bitte beachten Sie, dass die PGI Compiler Suite nur für Forschung und Lehre eingesetzt werden darf und keinesfalls für kommerzielle Zwecke.

Es stehen zur Zeit nur 2 floating Lizenzen zur Verfügung. Sollte es zu Engpässen beim Zugriff auf die Lizenzen kommen, dann versuchen Sie es bitte zu einem späteren Zeitpunkt erneut. In der Regel sollten hier jedoch keine Probleme auftreten.

Uniweiter Lizenzzugriff und Softwarebezug

Wenn Sie die Software auf den Rechnern Ihres Instituts nutzen wollen, dann registrieren Sie sich bei PGI und laden die Linux-Version von PGI-Workstation herunter. Sie können hier auch eine Testlizenz mit einem Monat Laufzeit beantragen. Um Zugriff auf unseren Lizenzserver zu erhalten, kontaktieren Sie bitte unseren Softwaresupport.

Sie können auch Ihre eigene Institutslizenz oder eine Einzelplatzlizenz kaufen. Vergünstigte Forschung- und Lehre-Angebote finden Sie auf Anfrage zum Beispiel beim Ask-Net Software Shop (siehe Infos zum Softwarebezug).

Weiterführende Dokumentation

Auf den Webseiten der Portland Group finden Sie eine ausführliche Dokumentation der PGI Compiler Suite. Die verlinkte Web-Seite enthält auch Dokumentation zum PGI Debugger.

Zugriff auf Software (CUSS-Linux-Cluster, Linux-Pools und bwGRiD)

Auf dem CUSS-Linux Cluster, auf den Linux Pool Computern und auf den Computern des bwGRiD's in Ulm können Sie mittels des Module-Befehls

module load compiler/pgi

die PGI Compiler Suite laden. Danach stehen Ihnen die Compiler und der Debugger zur Verfügung:

BefehlBeschreibungBefehle für weiterführende Hilfetexte
pgcc 
PGI C Compilermodule help compiler/pgi und man pgcc 
pgCC 
PGI C++ Compilermodule help compiler/pgi und man pgCC 
pgf90PGI Fortran Compilermodule help compiler/pgi und man pgf90
pgdbg
PGI Debugger module help compiler/pgi und man pgdbg

Auf den Solaris-Servern des CUSS-Clusters steht die PGI Compiler Suite nicht zur Verfügung.

Wenn Sie die grafische Oberfläche des PGI Debuggers via Remote-Zugriff verwenden wollen, muss X-Forwarding aktiviert sein.

Support

Bitte wenden Sie sich an unseren Softwaresupport, wenn Sie weitergehende Hilfe benötigen.