Kurzbeschreibung

Die SUN Compiler Suite (SunStudio) stellt hoch optimierende C, C++ und Fortran-Compiler (Linux und Solaris) zur Verfügung. Darüber hinaus erleichtern ein Debugger die systematische Fehleranalyse eigener Programme und eine sehr umfangreiche Entwicklungsoberfläche die Arbeit bei der Programmentwicklung. Neben dem SunStudio Compiler kann durch das Modul auch die Sun Performance Library (SunPerf) genutzt werden. Die SunPerf stellt performanceoptimierte Implementierungen der in vielen Programmen verwendeten BLAS (Basic Linear Algebra Subprograms) und LAPACK (Linear Algebra PACKage) Funktionsaufrufe bereit. Die Performance eines selbst compilierten Programms kann bei Verwendung der SunPerf Bibliothek erheblich steigen. Die SunPerf sollte bevorzugt zusammen mit dem SunStudio Compiler verwendet werden. Der Sun Compiler ist unser primärer Compiler für wissenschaftliche Anwendungen unter Solaris. Detaillierte Hilfe zum Compiler und zur SunPerf erhalten Sie über die Modul-Hilfe der Sun Studio 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)Ja, SunStudio ist der Default/System-Compiler
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 Registrierung bei Sun kann man SunStudio kostenlos herunterladen
Externer LizenzzugriffJa, nach Registrierung bei Sun kann man SunStudio kostenlos herunterladen
Softwarebezug StudierendeJa, nach Registrierung bei Sun kann man SunStudio kostenlos herunterladen
Softwarebezug MitarbeiterJa, nach Registrierung bei Sun kann man SunStudio kostenlos herunterladen

Die Anzahl der SunStudio Lizenzen ist nicht limittiert.

Nutzungsbedingungen und Lizenzvereinbarungen

Im Kontext Forschung und Lehre ist der Einsatz der SunStudio Compiler Suite kostenlos.

Die Anzahl der Lizenzen ist nicht begrenzt, da der Sun Compiler keinen Lizenz-Server verwendet.

Uniweiter Lizenzzugriff und Softwarebezug

Sie können den SunStudio Compiler im Bereich "Download" der SunStudio Webseite herunterladen. Wenn Sie noch nicht bei Sun registriert sind, werden Sie beim Download zur Registrierung aufgefordert.

Weiterführende Dokumentation

Ausführliche Dokumentation zum SunStudio Compiler finden Sie im Bereich "Documentation" der SunStudio Webseite.

Zugriff auf Software (CUSS-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/sun

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

BefehlBeschreibungBefehle für weiterführende Hilfetexte
cc       
Sun C Compilermodule help compiler/sun und man cc       
CC       
Sun C++ Compilermodule help compiler/sun und man CC       
f90      Sun Fortran Compilermodule help compiler/sun und man f90      
dbx      Sun Studio Debuggermodule help compiler/sun und man dbx      
sunstudio
Sun Entwicklungsumgebung module help compiler/sun und man sunstudio

Auf den Solaris-Servern des CUSS-Clusters ist der Sun Compiler der Default Compiler. Daher ist auf Solaris Computern kein "module load compiler/sun" Befehl erforderlich.

Wenn Sie die Entwicklungsumgebung "sunstudio" via Remote-Zugriff verwenden wollen, muss X-Forwarding aktiviert sein.

Support

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