zc_charles_li 发表于 2023-11-23 08:46 重新编译一遍,别带着MPI 怎么装下文说了 GROMACS的安装方法(含全程视频演示) http://sobereva.com/457(http://bbs.keinsci.com/thread-11821-1-1.html) |
| 参与人数Participants 1 | eV +3 | 收起 理由Reason |
|---|---|---|
|
| + 3 | 谢谢 |
sobereva 发表于 2023-11-22 19:19 使用单节点,128个核的服务器,提交使用1、4、16个核的计算情况都是using 1 MPI process,计算效率几乎一样。这是不是安装的时候并行没弄好,没有开启自带的thread-MPI |
zc_charles_li 发表于 2023-11-22 09:42 单机并行绝对别用MPI版,自找麻烦 |
sobereva 发表于 2020-3-13 04:53 请问在单个节点下进行多核并行运算时,也需要使用编译成MPI版的吗? 服务器上提交使用多个核,运行结果显示: Using 1 MPI process Using 128 OpenMP threads 在mdrun中指定-nt 8,也报了如下错误 Setting the total number of threads is only supported with thread-MPI and GROMACS was compiled without thread-MPI |
王寓于 发表于 2020-3-12 09:42 编译成了MPI版才可以这样用 |
sobereva 发表于 2020-3-7 10:21 我查阅了相关帖子,可以在命令前加上mpirun -np X 可以使用X个MPI process,然后自动分配openMP。 |
王寓于 发表于 2020-3-5 15:31 这是超算的编译有问题,没开启自带的thread-MPI。一般的人都不会编译成这种样子。 -ntomp 6只能用六核并行,显然很慢 你用-ntomp [核数]也行,但通常不如thread-MPI和OpenMP混用方式来得快 |
王寓于 发表于 2020-3-5 09:52 有多少个物理核心-nt后头就写多少 |
snljty 发表于 2020-3-5 09:18 我大概能明白您的意思,但还是不太清楚-nt之类的该怎么写比较合适,我用的一个节点24个核,请问您能抽出一点时间帮我完整写一下-nt之类的命令吗?谢谢 ![]() |
王寓于 发表于 2020-3-5 09:09 我忘了说了,加上-pin on您还可以用-ntmpi指定用的mpi thread数 |
|
里面信息写的很明白啊... 有些版本有这个问题。 加上“-nt 物理核心数”这个参数。 还报错就增加-ntomp 6,强制每个MPI的thread下面最多6个OpenMP线程。和能量最小化还是别的什么无关,纯粹是mdrun运行控制的问题报错。 |
手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图
GMT+8, 2026-1-24 18:00 , Processed in 0.177375 second(s), 26 queries , Gzip On.