计算化学公社

标题: VASP没法使用48个以上的核心 [打印本页]

作者
Author:
xaver2010    时间: 2022-12-20 21:17
标题: VASP没法使用48个以上的核心
本帖最后由 xaver2010 于 2022-12-21 10:54 编辑

大佬们,
我按社长的建议(http://bbs.keinsci.com/forum.php?mod=viewthread&tid=32755)配了7R3296核的服务器,并装了VASP,现在发现用24核,mpirun -np 24 vasp,可以没问题的进行计算,但是如果用更多的核数48或者96就会发现计算就不运行了,就会停在这里 (, 下载次数 Times of downloads: 14) 。这该怎么处理呀,求助各位大佬呀
-----------------------------------------------------------------------------分割线--------------------------------------------------------------------------------------------------
(, 下载次数 Times of downloads: 13) (, 下载次数 Times of downloads: 14) (, 下载次数 Times of downloads: 13) (, 下载次数 Times of downloads: 15)
问题更新,我又试了下24,30,32和34核心,发现计算速度24核最快,然后是32,然后是30,最后34又不能运行。这种问题是什么引起的呢?24核也太少了吧



作者
Author:
ShangChien    时间: 2022-12-21 11:18
vasp测试并行还是有讲究的,去看看官方manual的输入参数:NCORE,NBANDS,KPAR,NPAR等
作者
Author:
xaver2010    时间: 2022-12-21 12:04
ShangChien 发表于 2022-12-21 11:18
vasp测试并行还是有讲究的,去看看官方manual的输入参数:NCORE,NBANDS,KPAR,NPAR等

哦哦,好的,谢谢老师,我去尝试一下。所以您觉得是vasp输入文件的问题,与计算机硬件、编译(我有点小白)啥的没关系对吗?
作者
Author:
Hassan    时间: 2022-12-21 21:20
我觉得应该是MPI编译的问题,更新一下oneapi试试
作者
Author:
xaver2010    时间: 2022-12-21 21:52
Hassan 发表于 2022-12-21 21:20
我觉得应该是MPI编译的问题,更新一下oneapi试试

嗯嗯,好的,谢谢老师,我也试一下看看。但我之前装的是parallel_studio_xe_2019_update1_cluster_edition这个版本的编译器,是不是需要卸掉重新编译呢?
作者
Author:
ShangChien    时间: 2022-12-22 00:01
xaver2010 发表于 2022-12-21 12:04
哦哦,好的,谢谢老师,我去尝试一下。所以您觉得是vasp输入文件的问题,与计算机硬件、编译(我有点小白) ...

确保正版源码,编译过程没报错,intel2019编译器很稳健的。
oneAPI+AMD我不看好
作者
Author:
xaver2010    时间: 2022-12-24 16:40
谢谢楼上几位热心的老师,问题最终算是解决了吧,仍然用的是intel2019的编译器,然后在参照这篇帖子http://bbs.keinsci.com/thread-25445-1-1.html中’使用AMD平台提升MKL性能的小技巧’,然后vasp便可以正常运行了,当然进一步提升计算速度还得继续尝试NPAR,NCORE的参数调整。




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3