콘텐츠로 이동

Enzo Production Run

  • 파라미터 파일, 세분화 기준, 모듈 설정을 최종 고정합니다.
  • 소스 리비전, 컴파일러, MPI 버전을 기록합니다.
  • 개발용과 분리된 본실행 전용 바이너리를 빌드합니다.
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>
  • AMR 레벨 변화, 랭크별 메모리 사용량, I/O 처리량을 관찰합니다.
  • 장기 작업을 제출하기 전에 체크포인트와 재시작이 정상인지 확인합니다.
  • 주요 출력마다 핵심 물리량에 대한 sanity check를 수행합니다.