#!/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