1. Describe your job
Email address:
Job name:
Account:
Parallelization paradigm(s)
Embarrassingly parallel / Job array
Shared memory / OpenMP
Message passing / MPI
Job resources
Number of jobs in the array:
Duration :
day
s
,
hour
s
,
minute
s
Number of processes:
Number of threads
per process
:
Memory
per thread
per process
:
Process distribution:
Number of nodes:
Total CPUs:
| Total Memory:
MB | Total CPU.Hours:
2. Choose a cluster
3. Copy-paste your script
#!/bin/bash
# Submission script for
#SBATCH --job-name=
#SBATCH --array=1-
#SBATCH --time=
-
:
:00 #
days-
hh:mm:ss
#
#SBATCH --ntasks=
#SBATCH --ntasks-per-node=
#SBATCH --nodes=
#SBATCH --cpus-per-task=
#SBATCH --mem-per-cpu=
#
megabytes
GB
#SBATCH --partition=
#
#SBATCH --mail-user=
#SBATCH --mail-type=ALL
#
#SBATCH --comment=
export OMP_NUM_THREADS=
export MKL_NUM_THREADS=
echo "Task ID: $SLURM_ARRAY_TASK_ID"
mkdir -p $GLOBALSCRATCH/$SLURM_JOB_ID
mkdir -p "$LOCALSCRATCH/$SLURM_JOB_ID"
cp -r "$SLURM_SUBMIT_DIR/*" "$LOCALSCRATCH/$SLURM_JOB_ID"
cp -r "$LOCALSCRATCH/$SLURM_JOB_ID/*" "$SLURM_SUBMIT_DIR/"
&&\
rm -rf "$LOCALSCRATCH/$SLURM_JOB_ID"