Skip to content
Serial.slurm 1.06 KiB
Newer Older
#!/bin/bash

#################################################
#     ARIS slurm script template   				#
#                                  				#
# Submit script: sbatch Serial.slurm n1 n2 ...  #
#                                  				#
#################################################


#SBATCH --job-name=run_Serial    # Job name
#SBATCH --output=Serial.out
#SBATCH --error=Serial.err
#SBATCH --ntasks=1     # Number of processor cores (i.e. tasks)
#SBATCH --nodes=1    # Number of nodes requested
#SBATCH --ntasks-per-node=1     # Tasks per node
#SBATCH --cpus-per-task=40     # Threads per task
#SBATCH --time=00:40:00   # walltime
#SBATCH --mem=50G   # memory per NODE
#SBATCH --partition=fat  # Partition
#SBATCH --account=testproj  # Accounting project

## LOAD MODULES ##
module purge		# clean up loaded modules 

# load necessary modules
module load gnu
module load intel
module load intelmpi
module load binutils
module load cuda

## Change this to the directory of your executable!
gpu_prog="./Serial.exe"
export OPENBLAS_NUM_THREADS=40
for n;
do
	srun $gpu_prog $n $n
done