计算化学公社
标题:
求大神帮忙解答VASP_GPU的使用问题
[打印本页]
作者Author:
ericwin
时间:
2022-3-13 18:04
标题:
求大神帮忙解答VASP_GPU的使用问题
编译好的VASP_GPU出现下面两种情况,请问各位大神,这个应该怎么解决啊,才能让vasp跑起来啊
作者Author:
abin
时间:
2022-3-13 18:29
你使用的那一个版本?
据我所知, 6.3之前的版本,
如果采用GPU加速, 应该是openMP+GPU; 一个GPU只能对应一个MPI进程.
所以, 如果一个机器有两个GPU, 有24个CPU核心,
则可以使用, 两个MPI进程, 每一个MPI进程搭配12个openMP进程;
每一个GPU和12个openMP交换数据.
如果你采用的是消费级的GPU,
比如GTX系列, 只是处于能跑的阶段.
不可能有明显的性能提升.
VASP的GPU加速, 要想效果理想,
需要使用专业卡/数据中心卡, 比如A100, P100之类的.
作者Author:
ericwin
时间:
2022-3-13 19:42
abin 发表于 2022-3-13 18:29
你使用的那一个版本?
据我所知, 6.3之前的版本,
我这个是四块A100
编译6.3.3版本的vasp
作者Author:
abin
时间:
2022-3-13 20:21
一个GPU对应一个MPI进程+多个OpenMP threads 。
多GPU设定,看官方说明文档。
我没有多GPU机器,无法测试你说的情形。
总之,4个GPU,使用mpirun -n X
X > 4,应该是跑不了的。
作者Author:
abin
时间:
2022-3-13 20:44
另外,
第一个图中的意思是,
集群设定设错误.
这个集群系统不晓得是哪个外行作的, 白痴到家了.
欢迎光临 计算化学公社 (http://bbs.keinsci.com/)
Powered by Discuz! X3.3