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.
