这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
atk:通过命令行方式手动提交atk计算 [2017/09/16 11:40] – [正确选择并行网络] fermi | atk:通过命令行方式手动提交atk计算 [2021/04/26 17:25] (当前版本) – 已恢复为旧版 (2018/03/20 18:27) dong.dong | ||
---|---|---|---|
行 1: | 行 1: | ||
- | ====== 通过命令行方式手动提交ATK计算 ====== | + | ====== 通过命令行方式手动提交QuantumATK计算 ====== |
===== 运行串行计算 ===== | ===== 运行串行计算 ===== | ||
行 13: | 行 13: | ||
</ | </ | ||
- | <WRAP center important | + | <WRAP center important |
==== 注意 ==== | ==== 注意 ==== | ||
- | 在单机上使用MPI并行可能和MKL的多线程并行互相干扰,降低并行效率。应使用环境变量 MKL_NUM_THREADS=1 MKL_DYNAMIC=FALSE | + | * 在单机上使用MPI并行可能和MKL的多线程并行互相干扰,降低并行效率。应使用环境变量 MKL_NUM_THREADS=1 MKL_DYNAMIC=FALSE 将动态多线程功能关闭。 |
- | 将动态多线程功能关闭。 | + | * 2017版本以后,QuantumATK使用内置Intel MPI并行,可更好的管理同时使用MPI多进程和MKL多线程并行,敬请测试。 |
</ | </ | ||
===== 在Linux计算机集群上并行计算 ===== | ===== 在Linux计算机集群上并行计算 ===== | ||
行 123: | 行 123: | ||
</ | </ | ||
+ | <WRAP center important 100%> | ||
==== 说明 ==== | ==== 说明 ==== | ||
以上脚本的修改需要根据具体的集群hosts文件中的主机名规律进行调试。 | 以上脚本的修改需要根据具体的集群hosts文件中的主机名规律进行调试。 | ||
</ | </ | ||