计算化学公社

 找回密码 Forget password
 注册 Register

cp2k8.2计算时,16进程的计算机只能调用4进程是什么原因

查看数: 2669 | 评论数: 2 | 收藏 Add to favorites 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2021-12-8 15:13

正文摘要:

已经重新安装cp2k8.2和openmpi,但还是会出现同样的错误

回复 Reply

孙小莫 发表于 Post on 2021-12-8 16:16:06
本帖最后由 孙小莫 于 2021-12-8 16:18 编辑
snljty 发表于 2021-12-8 15:56
说清你的CP2K编译的是什么版本,ssmp,popt还是psmp。如果带OpenMP并行的,有没有设置OMP_NUM_THREADS,以 ...

Toolchain编译psmp和popt,没有OMP_NUM_THREADS编译就是Toolchain正常编译,编译成功没有报错
运行命令mpirun -np 12 cp2k.popt xxx.inp
snljty 发表于 Post on 2021-12-8 15:56:40
本帖最后由 snljty 于 2021-12-8 17:35 编辑

说清你的CP2K编译的是什么版本,ssmp,popt还是psmp。如果带OpenMP并行的,有没有设置OMP_NUM_THREADS,以及编译以及运行时候的更多细节。另外"16进程的计算机"这个说法不恰当,可以查一下什么是物理核心,逻辑核心,进程,线程。

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2026-2-19 13:35 , Processed in 0.192291 second(s), 25 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list