Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | Nächste Überarbeitung Beide Seiten der Revision | ||
hlr:phoenix:nutzeranleitung [2020/04/09 15:04] raskrato [Starting Ansys jobs] |
hlr:phoenix:nutzeranleitung [2020/05/05 12:24] raskrato |
||
---|---|---|---|
Zeile 375: | Zeile 375: | ||
file.close | file.close | ||
</code> | </code> | ||
+ | |||
+ | ===== Lehre ===== | ||
+ | |||
+ | Für die Lehre existiert eine Queue: teaching und in Zukunft teaching_gpu. Diese Knoten verfügen nicht über eine funktionierende Infinity Band Verbindung sondern nutzen klassisches Ethernet für die MPI Kommunikation. Daher muss in der Jobfile angegeben werden, dass Ethernet genutzt werden soll. | ||
+ | |||
+ | <note>NUMBER_OF_CPU_CORES_TO_USE=16 | ||
+ | mpirun -n $NUMBER_OF_CPU_CORES_TO_USE --mca btl tcp,sm,self --mca btl_tcp_if_include eth0 /home/your_name/your_binary | ||
+ | </note> | ||
+ | |||
+ | Beispiel Jobfile: | ||
+ | |||
+ | <note>#!/bin/bash -l | ||
+ | |||
+ | #SBATCH --partition=visalt | ||
+ | #SBATCH --nodes=2 | ||
+ | #SBATCH --time=1:00:00 | ||
+ | #SBATCH --job-name=nearest | ||
+ | #SBATCH --ntasks-per-node=8 | ||
+ | #SBATCH --exclude=visalt01 | ||
+ | |||
+ | module load mpi/openmpi/2.1.0/gcc comp/gcc/6.3.0 | ||
+ | mpirun -n 16 --mca btl tcp,sm,self --mca btl_tcp_if_include eth0 /home/raskrato/alt/visalt/ptest</note> | ||
+ | |||