中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

运行和验证

操作步骤

  1. 使用PuTTY工具,以root用户登录服务器。
  2. 解压算例文件。
    tar -xvf CMAQv5.3.1_Benchmark_2Day_Input.tar.gz -C /path/to/CMAQ/CMAQ_Project/data
  3. 进入测试目录。
    cd /path/to/CMAQ/CMAQ_Project/CCTM/scripts
  4. 打开运行脚本。
    vim run_cctm_Bench_2016_12SE1.csh

    按“i”进入编辑模式。

    将“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

    按“Esc”键,输入:wq!,按“Enter”保存并退出编辑。

  5. 进行测试。
    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,数值越少性能越优。

    结果回显如下,出现“Total Time”数值则为安装成功。