Wiss. Rechnen » Fortran
 

Auf dem Cluster gibt es zwei verschiedene Compiler für Fortran-Programme: den Compiler gfortran der Gnu Compiler Collection (GCC) und den Intel-Fortran-Compiler.

GCC-Fortran-Compiler (gfortran)

Wenn kein gesondertes Modul geladen wird, steht gfortranbereits in der Version 4.8.5 zur Verfügung. Es empfiehlt sich aber, die neuere Version 6.3.0 zu benutzen, indem das Modul gcc geladen wird.

$ module load gcc
$ gfortran --version
GNU Fortran (GCC) 7.3.1 20180303 (Red Hat 7.3.1-5)
Copyright (C) 2017 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Intel-Fortran-Compiler

Es sind mehrere Versionen des Intel-Compilers installiert, die alle das Laden des entprechenden Moduls erfordern. Die verschiedenen Module können aufgelistet werden mit dem Befehl module avail intel/compiler. Hier ist ein Beispiel-Aufruf für den Fortran Compiler:

$ module load intel/compiler
$ ifort --version
ifort (IFORT) 18.0.1 20171018
Copyright (C) 1985-2017 Intel Corporation.  All rights reserved.

In diesem Beispiel wurde das Modul ohne Angabe der Compilerversion geladen. Damit wird der vom ZIMT eingestellte Standardwert für dieses Modul verwendet (dieser ist bei einem module avail mit (D) gekennzeichnet).

Aktualisiert um 14:53 am 2. Juli 2018 von Jan Philipp Stephan