Skip to content

Gizmo Production Run

  • Freeze compile options and parameter files.
  • Save source revision and dependency versions.
  • Keep the production binary separate from test binaries.
Terminal window
mkdir -p /scratch/<project>/gizmo-prod/{ic,output,logs,restart}
cp <ic-files> /scratch/<project>/gizmo-prod/ic/
#!/bin/bash
#SBATCH -J gizmo_prod
#SBATCH -N 8
#SBATCH --ntasks-per-node=64
#SBATCH -t 24:00:00
#SBATCH -o logs/slurm-%j.out
cd /scratch/<project>/gizmo-prod
srun /path/to/GIZMO params_prod.txt
  • Monitor load balance, timestep adaptation, and memory usage.
  • Verify checkpoint integrity before each continuation job.
  • Run periodic science sanity checks while jobs are active.