FDS 6.2.0 | Programmaufruf

In der vergangenen Woche veröffentlichten die Entwickler von FDS die neue Version 6.2.0. Seitdem gibt es in Bezug auf den Programmaufruf ein paar Irritationen, die es auszuräumen gilt.

Bisher wurde von den Entwicklern eine parallele und eine serielle ausführbare Programmdatei kompiliert. Mit Beginn der Version 6.2.0 ist dies (erst einmal) Geschichte und aus den zwei Programmen fds.exe und fds_mpi.exe wurde fds.exe. Dies gilt sowohl für Windows als auch für Linux und OSX basierte Betriebssysteme. Die Datei fds.exe vereint die Funktionalität von MPI und OpenMP.

Der Aufruf einer Berechnung erfolgt wie gewohnt mit
» fds case_name.fds

Eine Berechnung mit Nutzung von MPI und OpenMP erfolgt unter Windows mit folgendem Befehl:
» set OMP_NUM_THREADS=2
» mpiexec -hosts 2 ‹my_machine› 1 ‹other_machine› 1 fds case_name.fds

Unter Linux und OSX lautet der Aufruf (fast) analog:
» export OMP_NUM_THREADS=2
» mpirun -np X fds case_name.fds

X steht hierbei für die Anzahl der MPI-Prozesse mit jeweils zwei OpenMP-Threads (OMP_NUM_THREADS=2).

Weitere Informationen können auch dem FDS-SMV Wiki entnommen werden.

WordPress Cookie Hinweis von Real Cookie Banner