Enzo Production Run
1. 본실행 환경 확정
섹션 제목: “1. 본실행 환경 확정”- 파라미터 파일, 세분화 기준, 모듈 설정을 최종 고정합니다.
- 소스 리비전, 컴파일러, MPI 버전을 기록합니다.
- 개발용과 분리된 본실행 전용 바이너리를 빌드합니다.
2. 작업 디렉터리 구성
섹션 제목: “2. 작업 디렉터리 구성”mkdir -p /scratch/<project>/enzo-prod/{input,output,logs,restart}cp <parameter-files> /scratch/<project>/enzo-prod/input/3. 스케줄러 실행
섹션 제목: “3. 스케줄러 실행”#!/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-prodsrun <path-to-enzo-binary> input/<parameter-file>4. 모니터링 및 품질 확인
섹션 제목: “4. 모니터링 및 품질 확인”- AMR 레벨 변화, 랭크별 메모리 사용량, I/O 처리량을 관찰합니다.
- 장기 작업을 제출하기 전에 체크포인트와 재시작이 정상인지 확인합니다.
- 주요 출력마다 핵심 물리량에 대한 sanity check를 수행합니다.