运行和验证

操作步骤

  1. 使用PuTTY工具,以root用户登录服务器。
  2. 执行以下命令运行Benchmark测试。

    cd /path/to/MOM/MOM6-examples/ocean_only/benchmark/

  3. 执行以下命令修改算例网格规模。

    cat << EOF >> MOM_override 
    #override NIGLOBAL = 720
    #override NJGLOBAL = 360
    EOF

  4. 执行以下命令修改算例时间。

    cat << EOF >> input.nml
     &ocean_solo_nml
            months = 0
            days = 20 /
    EOF

  5. 执行以下命令创建“RESTART”目录。

    mkdir RESTART

  6. 执行以下命令运行Benchmark测试。

    { time -p mpirun --allow-run-as-root -np 128 -mca btl ^openib ../../build/gnu/ocean_only/repro/MOM6 > mom.log ;} 2>>mom.log

    查看“mom.log”日志中的“real”时间数值,数值越小性能越优。

    输出的结果样例如图1所示。

    图1 结果样例