Springe direkt zu Inhalt

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.