---
title: 运行和验证
description: "1. 使用PuTTY工具，以root用户登录服务器。"
url: https://www.hikunpeng.com/document/detail/zh/kunpenghpcs/hpcindapp/prtg-osc/kunpengcmaq_02_0011.html
sourcePath: /source/zh/kunpenghpcs/hpcindapp/prtg-osc/kunpengcmaq_02_0011.html
indexId: 8c93917e02f5827068a02dbca942e56eab2a1a343bf30874bc4971a7275e32fa66
---
# 运行和验证

#### 操作步骤

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. 执行以下命令配置运行脚本。

  a. 打开运行脚本。

```
vim run_cctm_Bench_2016_12SE1.csh
```


  b. 按“i”进入编辑模式。
    修改“compiler”
    变量值为“gcc”
    ，“compilerVrsn”
    为“9.3.0”
    ，如：

```
setenv compiler gcc
setenv compilerVrsn 9.3.0
```


    修改“NPCOL”
    和“NPROW”
    变量值，其值的乘积与并行核心数相等，如：

```
@ NPCOL  =  12; @ NPROW =  8
```


    修改INPDIR的路径，如：

```
setenv INPDIR
/path/to/CMAQ
/CMAQ_Project/data/CMAQv5.3.1_Benchmark_2Day_Input/2016_12SE1
```


    修改OpenMPI运行参数，如：

```
/usr/bin/time -p mpirun -np $NPROCS -x LD_PRELOAD=
/path/to/MATH
/lib/libmathlib.so --allow-run-as-root --mca btl ^openib $BLD/$EXEC
```


  c. 按“Esc”键，输入:wq!，按“Enter”保存并退出编辑。
5. 执行以下命令执行测试。

```
csh -x
/path/to/CMAQ
/
CMAQ_Project/CCTM/scripts/run_cctm_Bench_2016_12SE1.csh 2>&1 | tee -a
/path/to/CMAQ
/
CMAQ_Project/CCTM/scripts/csh.log
```


  需要查看“csh.log”日志中的“Total Time”数值，单位是“s”，数值越少性能越优。

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

  图1 结果样例
