Running and Verification
Procedure
- Use PuTTY to log in to the server as the root user.
- Run the following command to go to the work directory:
cd /path/to/NEMO/NEMO/releases/release-3.6/NEMOGCM/CONFIG/MY_AMM12/EXP00
- Upload AMM12_v3.6.tar to /path/to/NEMO/NEMO/releases/release-3.6/NEMOGCM/CONFIG/MY_AMM12/EXP00.
- 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
- Run the following command to create a host file:
- Create host.
vi hostfile
- Press i to enter the insert mode and add the following content:
node1 node2
- Press Esc, type :wq!, and press Enter to save the file and exit.
- Create host.
- 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.
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.
Parent topic: NEMO V3.6 Porting Guide (CentOS 7.6)

