Skip to content

Enzo Production Run

  • Lock parameter files, refinement criteria, and module toggles.
  • Document the source revision, compiler version, and MPI version.
  • Compile an optimized production binary separate from development builds.
Terminal window
mkdir -p /scratch/<project>/enzo-prod/{input,output,logs,restart}
cp <parameter-files> /scratch/<project>/enzo-prod/input/
#!/bin/bash
#SBATCH -J enzo_prod
#SBATCH -N 8
#SBATCH --ntasks-per-node=64
#SBATCH -t 24:00:00
#SBATCH -o logs/slurm-%j.out
cd /scratch/<project>/enzo-prod
srun <path-to-enzo-binary> input/<parameter-file>
  • Track AMR depth, per-rank memory usage, and I/O throughput.
  • Verify checkpoint and restart integrity before submitting extended jobs.
  • Run sanity checks on key physical metrics at each major data dump.