运行和验证

操作步骤

  1. 使用PuTTY工具,以root用户登录服务器。
  2. 执行以下命令进入算例文件夹。

    cd /path/to/NWCHEM/NWChem-6.8.1-release/web/benchmarks/dft

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

    1. 创建“hostfile”文件。
      vi hostfile
    2. 按“i”进入编辑模式,添加如下内容。
      Node1 
      Node2 
    3. 按“Esc”键,输入:wq!,按“Enter”保存并退出编辑。

  4. 执行以下命令清除缓存。

    clush -w Node[1-2] “sync;echo 3 > /proc/sys/vm/drop_caches”

  5. 执行以下命令进行计算。

    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所示。

    图1 结果样例