计算化学公社

标题: VASP最简单安装似乎成功 无法运行测试文件 [打印本页]

作者
Author:
petrus    时间: 2021-4-15 15:26
标题: VASP最简单安装似乎成功 无法运行测试文件
大家好,小白潜水,第一次发帖!

sob老师安装centos和vasp方法,中途遇到些小问题,都解决了
1.电脑不是英特尔,锐龙的,所以没有改OFLAG
2.oneapi 一些环境变量和最后fft设置 都是相似的,基本没有阻碍,只是虚拟机内存设小了,重新挂载内存搞了半天


主要错误出在最后一步 进行测试的时候报错

还有一些时候突然找不到 mpirun指令 不过链接路径到bin似乎就解决了 有时又会突然出现

[root@localhost ~]# mpirun -np 4 vasp
[mpiexec@localhost.localdomain] wait_proxies_to_terminate (../../../../../src/pm/i_hydra/mpiexec/intel/i_mpiexec.c:542): downstream from host localhost.localdomain was killed by signal 8 (Floating point exception)
[mpiexec@localhost.localdomain] main (../../../../../src/pm/i_hydra/mpiexec/mpiexec.c:2118): assert (pg->intel.exitcodes != NULL) failed


作者
Author:
petrus    时间: 2021-4-15 15:34
本帖最后由 petrus 于 2021-4-15 16:08 编辑

ifort -v 完整 fft模块完整 mpirun也没问题
作者
Author:
sobereva    时间: 2021-4-15 15:51
petrus 发表于 2021-4-15 15:33
不太会上传图片

ifort -v 完整 fft模块完整 mpirun也没问题

帖子有问题不要重新发帖,有别人回复前应当编辑原帖修正
作者
Author:
petrus    时间: 2021-4-15 16:10
sobereva 发表于 2021-4-15 15:51
帖子有问题不要重新发帖,有别人回复前应当编辑原帖修正

好的,老师您看现在可以了吗? 另外能不能麻烦老师解答下有哪些错误的可能?多谢!
作者
Author:
swordshine    时间: 2021-4-15 16:56
我也在虚拟机里用oneapi装过,对于oneapi,装完后在.bashrc里设好vasp环境变量,一定要加下面两行
source /opt/intel/oneapi/setvars.sh
ulimit -s unlimited

作者
Author:
abin    时间: 2021-4-15 17:10
intel MPI 要在AMD处理器运行,
需要加几个参数。

makefile也需要修正,为了提升计算效率。
或许用AOCC效率最佳。

作者
Author:
petrus    时间: 2021-4-15 17:14
swordshine 发表于 2021-4-15 16:56
我也在虚拟机里用oneapi装过,对于oneapi,装完后在.bashrc里设好vasp环境变量,一定要加下面两行
source  ...

谢谢大佬,.bashrc的文件我修改过 这两行代码有的

作者
Author:
牧生    时间: 2021-4-15 17:42
petrus 发表于 2021-4-15 17:14
谢谢大佬,.bashrc的文件我修改过 这两行代码有的

一般来说,不建议出现汉字。
作者
Author:
gog    时间: 2021-4-15 18:24
本帖最后由 gog 于 2021-4-15 18:25 编辑
牧生 发表于 2021-4-15 17:42
一般来说,不建议出现汉字。

这个不是关键。
vasp 还是建议使用 intel parallel studio xe 2018-2019版本的。oneapi兼容性还没通过。需要vasp开发组更新吧。
作者
Author:
waitingseven    时间: 2021-4-15 21:31
本帖最后由 waitingseven 于 2021-4-15 21:34 编辑

昨天用最新版 oneapi 装的 vasp,系统是centos8,经测试一切正常,用的是intel的cpu
作者
Author:
petrus    时间: 2021-4-16 18:40
abin 发表于 2021-4-15 17:10
intel MPI 要在AMD处理器运行,
需要加几个参数。

能麻烦大佬具体说说吗
作者
Author:
petrus    时间: 2021-4-16 18:40
牧生 发表于 2021-4-15 17:42
一般来说,不建议出现汉字。

嗯嗯 了解了 我换个路径试试
作者
Author:
petrus    时间: 2021-4-16 18:41
gog 发表于 2021-4-15 18:24
这个不是关键。
vasp 还是建议使用 intel parallel studio xe 2018-2019版本的。oneapi兼容性还没通过。 ...

好的!收到!谢谢大哥
作者
Author:
abin    时间: 2021-4-16 18:44
petrus 发表于 2021-4-16 18:40
能麻烦大佬具体说说吗

方向都指了,
剩下的就是自己看手册了。

自己动手吧。
作者
Author:
petrus    时间: 2021-4-16 23:26
abin 发表于 2021-4-16 18:44
方向都指了,
剩下的就是自己看手册了。

linux新入门,完全不知手册是oneapi的 还是linux或者vasp的 麻烦老师、大神给个关键词,索引,我自己搜索一下
作者
Author:
petrus    时间: 2021-4-16 23:31
waitingseven 发表于 2021-4-15 21:31
昨天用最新版 oneapi 装的 vasp,系统是centos8,经测试一切正常,用的是intel的cpu

羡慕了!恭喜了!   看来不是onapi的问题  打算试试AMD Optimized C/C++ Compiler
作者
Author:
abin    时间: 2021-4-17 08:49
petrus 发表于 2021-4-16 23:26
linux新入门,完全不知手册是oneapi的 还是linux或者vasp的 麻烦老师、大神给个关键词,索引,我自己搜索 ...


intel MPI 要在AMD处理器运行,
需要加几个参数。

makefile也需要修正,为了提升计算效率。
或许用AOCC效率最佳。

这里难道没有说关键词吗?


来来,
再贴几个
https://www.vasp.at/forum/viewtopic.php?f=2&t=17903

https://www.vasp.at/forum/viewtopic.php?f=2&t=18083
这个是关于6.2版本的, 可能和你没有太大关系.
一句话, intel平台, 如果有开启AVX2或者更新的指令集, 测试就失败.
拿掉优化参数, 就正常.

对于intel平台, 官方推荐的intel2018u4,
如果开启优化编译, 有几率会出现测试失败.

或者 仔细看看这里
https://www.vasp.at/forum/viewforum.php?f=2&start=40

AOCC 找不到嘛?
https://developer.amd.com/amd-aocc/

自己动手吧.





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