Springe direkt zu Inhalt

MPI-paralleles Programm

Ein MPI-paralleles Programm kann auf Rechnenkernen laufen, die auf verschieden Knoten verteilt sind.

#!/bin/bash

#SBATCH --job-name=my_mpi_job                   # replace name
#SBATCH --mail-user=example@zedat.fu-berlin.de  # replace email address
#SBATCH --mail-type=end
#SBATCH --ntasks=32                             # replace with value for your job
#SBATCH --mem-per-cpu=4096                      # replace with value for your job
#SBATCH --time=08:00:00                         # replace with value for your job
#SBATCH --qos=medium                            # replace with value for your job

module add ExampleProg/1.2.3-foss-2018b         # replace with value for your job

cd /scratch/${USER}                             # replace with your directory
srun -n $SLURM_NTASKS exampleprog_mpi           # replace with your program

Ein Program kann nur MPI-Parallelität unterstützen, wenn der Code dementsprechend geschrieben und kompilert wurde. Wenn Sie sich nicht sicher sind, ob das für das Programm, das Sie verwenden wollen, zutrifft, bitte kontaktieren Sie uns.