Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagebash
titleSerial job example
linenumberstrue
collapsetrue
#!/bin/bash
#SBATCH --job-name=test-serial
#SBATCH --qos=nf
#SBATCH --time=10:00
#SBATCH --mem-per-cpu=100
#SBATCH --output=test-serial.%N.%j.out
#SBATCH --error=test-serial.%N.%j.out
#SBATCH --chdir=/scratch...

hostname

...

Code Block
languagebash
titleThreaded job example
linenumberstrue
collapsetrue
#!/bin/bash
#SBATCH --job-name=test-threaded
#SBATCH --qos=nf
#SBATCH --time=10:00
#SBATCH --cpus-per-task=4
#SBATCH --mem-per-cpu=100
#SBATCH --output=test-threaded.%N.%j.out
#SBATCH --error=test-threaded.%N.%j.out
#SBATCH --chdir=/scratch...
my_threaded_app

...

Code Block
languagebash
titleMPI job example
linenumberstrue
collapsetrue
#!/bin/bash
#SBATCH --job-name=test-mpi
#SBATCH --qos=nf
#SBATCH --ntasks=16
#SBATCH --time=10:00
#SBATCH --mem-per-cpu=100
#SBATCH --output=test-mpi.%N.%j.out
#SBATCH --error=test-mpi.%N.%j.out
#SBATCH --chdir=/scratch...

srun my_mpi_app

...

Code Block
languagebash
titleMPI job example
linenumberstrue
collapsetrue
#!/bin/bash
#SBATCH --job-name=test-hybrid
#SBATCH --qos=nf
#SBATCH --ntasks=4
#SBATCH --cpus-per-task=4
#SBATCH --time=10:00
#SBATCH --mem-per-cpu=100
#SBATCH --output=test-hybrid.%N.%j.out
#SBATCH --error=test-hybrid.%N.%j.out
#SBATCH --chdir=/scratch...

srun my_mpi_opemp_app

...