计算化学公社

 找回密码 Forget password
 注册 Register
Views: 134|回复 Reply: 2
打印 Print 上一主题 Last thread 下一主题 Next thread

[VASP] 单机计算有关并行参数KPAR和NCORE的疑惑

[复制链接 Copy URL]

21

帖子

0

威望

186

eV
积分
207

Level 3 能力者

跳转到指定楼层 Go to specific reply
楼主
KPAR这个参数如果不是跨节点计算,只要保持KPAR=1就可以吗,设置了KPAR=5似乎没有多少速度提升
另外,KPOINTS文件中写入3x3x1,但是在OUTCAR中提示只有5个k点,是因为体系的对称性导致vasp忽略冗余K点吗?
我的机器是48核的单路7K62,考虑到KPARxNCORE应等于核心数的问题,将NCORE设置成了9,但是具体好像并没有什么速度提升
感觉KPAR和NCORE这两个参数很让人头疼,设置KPAR的唯一改变是在top中查看内存占用有所变化,但是不管怎么设置似乎始终都没有超过一半(64G八通道)
是因为我的体系小还是某些参数没有设置好,感觉电脑好像没有发挥全力在跑vasp

279

帖子

2

威望

4424

eV
积分
4743

Level 6 (一方通行)

打脸只许打一次

2#
发表于 Post on 2024-9-20 12:48:23 | 只看该作者 Only view this author
当使用非单独gamma点的k点时(也就是1x1x1),kpar=2,ncore=使用核数/2,使用gamma点时,kpar参数设置会导致当前实际使用核数为设定核数/kpar值,故不可设置kpar。

21

帖子

0

威望

186

eV
积分
207

Level 3 能力者

3#
 楼主 Author| 发表于 Post on 2024-9-20 16:32:30 | 只看该作者 Only view this author
wypkdhd 发表于 2024-9-20 12:48
当使用非单独gamma点的k点时(也就是1x1x1),kpar=2,ncore=使用核数/2,使用gamma点时,kpar参数设置会导 ...

设置KPAR=2,NCORE=24,mpirun -np48,感觉确实快了,但是好像内存占用更低了

本版积分规则 Credits rule

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

GMT+8, 2024-11-27 12:41 , Processed in 0.471826 second(s), 21 queries , Gzip On.

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