运行和验证
操作步骤
- 使用PuTTY工具,以root用户登录服务器。
- 执行以下命令进入算例文件夹。
cd /path/to/NWCHEM/NWChem-6.8.1-release/web/benchmarks/dft
- 执行以下命令创建“hostfile”文件。
- 创建“hostfile”文件。
vi hostfile
- 按“i”进入编辑模式,添加如下内容。
Node1 Node2
- 按“Esc”键,输入:wq!,按“Enter”保存并退出编辑。
- 创建“hostfile”文件。
- 执行以下命令清除缓存。
clush -w Node[1-2] “sync;echo 3 > /proc/sys/vm/drop_caches”
- 执行以下命令进行计算。
mpirun --allow-run-as-root -N 96 -x PATH=$PATH -x LD_LIBRARY_PATH=$LD_LIBRARY_PATH -mca btl ^openib --hostfile hostfile nwchem siosi8.nw -v 2>&1 | tee NWChem_examples.log
- --hostfile hostfile:指定使用的节点名字列表,此处以2节点为例。
- -N 96 :每个节点运行96个进程(此处以单节点96核CPU为例)。
需要查看“NWChem_examples.log”日志中的“Total times cpu”数值,单位是“s”,数值越少性能越优。
输出的结果样例如 图1所示。