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

#### 操作步骤

1. 使用PuTTY工具，以root用户登录服务器。
2. 执行以下命令进入“RUNS”目录。

```
cd
/path/to/BIFROST/
Bifrost_bench_v1.1.1/RUNS
```


3. 执行以下命令创建“hostfile”文件。

  a. 创建“hostfile”文件。

```
vi hostfile
```


  b. 按“i”进入编辑模式，新增如下内容。

```
node1
node2
```


    “node1”和“node2”是参与测试的服务器主机名，请根据实际情况进行修改。

  c. 按“Esc”键，输入:wq!，按“Enter”保存并退出编辑。
4. 重新打开一个登录窗口，使用PuTTY工具，以root用户登录node2服务器。
5. 在node2服务器节点窗口，执行以下命令配置环境变量。

  a. 打开“.bashrc”文件。

```
vi /root/.bashrc
```


  b. 按“i”进入编辑模式，在“.bashrc”文件末尾新增如下内容。

```
export PATH=
/path/to/GNU/
bin:
/path/to/OPENMPI
/bin:$PATH
export LD_LIBRARY_PATH=
/path/to/GNU/
lib64
:/path/to/OPENMPI
/lib:$LD_LIBRARY_PATH
```


  c. 按“Esc”键，输入:wq!，按“Enter”保存并退出编辑。
6. 在node1服务器节点窗口，执行以下命令运行Bifrost程序。

```
mpirun --allow-run-as-root -np 192 -N 96 -hostfile hostfile photo_tr.x 2>&1 | tee -a Bifrost.out
```


**表1 参数说明**

| 参数 | 说明 |
| --- | --- |
| \-np | 使用的总进程数。 |
| \-N | 每个节点上运行的进程数。 |
| \-hostfile | 使用的节点主机名。 |


  当Bifrost完成500次迭代运行后，生成的日志Bifrost.out的结尾处出现如图1所示内容时，表示Bifrost程序运行正常结束。 图1 结果样例

  需要查看Bifrost.out日志中的“Mz/s”数值，单位是“Mz/s”，数值越大性能越优。

  输出的结果如图2所示。

  图2 结果样例
