Rate This Document
Findability
Accuracy
Completeness
Readability

Running and Verification

Procedure

  1. Use PuTTY to log in to the server as the root user.
  2. Run the following command to go to the work directory:
    cd /path/to/NEMO/NEMO/releases/release-3.6/NEMOGCM/CONFIG/MY_AMM12/EXP00
  3. Upload AMM12_v3.6.tar to /path/to/NEMO/NEMO/releases/release-3.6/NEMOGCM/CONFIG/MY_AMM12/EXP00.
  4. Run the following commands to decompress the package:
    tar xf AMM12_v3.6.tar
    gunzip *.gz */*.gz
    rm domain_def.xml field_def.xml namelist_ref -f
    ln -s ../../SHARED/domain_def.xml ./domain_def.xml
    ln -s ../../SHARED/field_def.xml ./field_def.xml
    ln -s ../../SHARED/namelist_ref ./namelist_ref
  5. Run the following command to create a host file:
    1. Create host.
      vi hostfile
    2. Press i to enter the insert mode and add the following content:
      node1
      node2
    3. Press Esc, type :wq!, and press Enter to save the file and exit.
  6. Run the following command to start the NEMO program.

    { time mpirun --allow-run-as-root -np 192 -N 96 -hostfile hostfile --mca btl ^openib ./opa ; } 2>&1 | tee -a NEMO.log

    Table 1 Parameters

    Parameter

    Description

    -np

    Total number of processes used in the test.

    -N

    Number of processes running on each server.

    --hostfile

    Name of the node to be used.

    If the information shown in Figure 1 is displayed at the end of the ocean.output log generated by NEMO, the NEMO program ends normally.

    Figure 1 Test example

    Check the value of real in the NEMO.log file. The unit is second. A higher the value indicates a lower performance. Figure 2 shows the output result.

    Figure 2 Test example