tar -xvf CMAQv5.3.1_Benchmark_2Day_Input.tar.gz -C /path/to/CMAQ/CMAQ_Project/data
cd /path/to/CMAQ/CMAQ_Project/CCTM/scripts
vim run_cctm_Bench_2016_12SE1.csh
将“compiler”变量值修改为“bisheng”,“compilerVrsn”修改为“1.3.1”,如:
setenv compiler bisheng setenv compilerVrsn 1.3.1
修改“NPCOL”和“NPROW”变量值,其值的乘积与并行核心数相等,如:
@ NPCOL = 8; @ NPROW = 4
修改INPDIR的路径,如:
setenv INPDIR /path/to/CMAQ/CMAQ_Project/data/CMAQv5.3.1_Benchmark_2Day_Input/2016_12SE1
修改MPI运行参数,如:
/usr/bin/time -p mpirun -np 32 -x LD_PRELOAD=/path/to/MATH/lib/libmathlib.so --allow-run-as-root --mca btl ^openib $BLD/$EXEC
csh -x /path/to/CMAQ/CMAQ_Project/CCTM/scripts/run_cctm_Bench_2016_12SE1.csh >& /path/to/CMAQ/CMAQ_Project/CCTM/scripts/csh.log
需要查看“csh.log”日志中的“Total Time”数值,单位是“s”,数值越少性能越优。