Serielles Programm
#!/bin/bash
#SBATCH --job-name=my_serial_job # replace name
#SBATCH --mail-user=nobody@zedat.fu-berlin.de # replace email address
#SBATCH --mail-type=end
#SBATCH --ntasks=1
#SBATCH --mem-per-cpu=4096 # replace with value for your job
#SBATCH --time=08:00:00 # replace with value for your job
#SBATCH --qos=standard # 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
exampleprog_serial # replace with your program
Der Text, der an die Option --job-name
gegeben wird, erscheint im Feld Name
in der Ausgabe des Befehls squeue
.
E-Mails, die im Zusammenhang mit dem Job stehen, werden an die mit --email-addresse
angegebene Adresse geschickt. Mit der Option --mail-type
, wird festgelegt, bei welchem Job-Ereignis eine E-Mail generiert wird.
Die Option --mem
spezifiziert die maximal benötigte Speichermenge in Megabytes. Dieser sollte immer angegeben werden, da der Default-Wert lediglich 1 MB beträgt, was für viele Jobs nicht ausreichend sein wird.
Die Option --time
legt die maximale Wall-Clock-Zeit fest, die vom Job benötigt wird. Falls dieser Wert nicht angegeben wird, gilt der Default-Wert der Partition und der Job wird nicht von Backfilling profitieren können.