计算化学公社

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

[VASP] 求助,在VASP编译时出现fftw的noln.f90出错

[复制链接 Copy URL]

15

帖子

0

威望

136

eV
积分
151

Level 3 能力者

2个月前VASP运行没有任何问题,后边由于一直用服务器,没用自己电脑,就一直放着没动,昨天又用自己电脑算了一下,一个电子布都算不了,总是停在entering the main loop,CPU占用率是是满的,就是不往下走。
于是尝试重新编译,我一直用mpifort,但编译过程就报了warning,问题出在fftw的nonl.f90上,提示loop was not vectorized with "simd"
具体见下:
mpiifort -free -names lowercase -assume byterecl -w -O2 -I/opt/intel/oneapi/mkl/2021.3.0/include/fftw -c nonl.f90
nonl.F(2085): warning #15552: loop was not vectorized with "simd"
nonl.F(699): warning #15552: loop was not vectorized with "simd"
nonl.F(719): warning #15552: loop was not vectorized with "simd"
nonl.F(740): warning #15552: loop was not vectorized with "simd"
nonl.F(760): warning #15552: loop was not vectorized with "simd"
nonl.F(780): warning #15552: loop was not vectorized with "simd"
nonl.F(2167): warning #15552: loop was not vectorized with "simd"

不管这个warning可以完成后续编译,但VASP运行还是停在entering the main loop,不往下进行。
后续尝试着用mpif90,编译过程顺利,没有任何报错,但运行VASP会出现内存问题Program received signal SIGSEGV, Segmentation fault
是这用ulimit解决内存问题,但没有任何效果。
求大佬想想办法,估计是OneMPI的问题,因为更新过


VASP 6.1.0
OneMPI

2425

帖子

1

威望

6196

eV
积分
8641

Level 6 (一方通行)

2#
发表于 Post on 2021-8-5 12:33:58 | 只看该作者 Only view this author
The following toolchains have been tested successfully on Ubuntu Server 18.04.

Intel Parallel Studio 2018.4.057 (contains all required libraries)
Intel Parallel Studio 2020.0.166 (contains all required libraries)

ref:
https://www.vasp.at/wiki/index.php/Toolchains

看一手资料, 先更换编译套件看看.
High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

15

帖子

0

威望

136

eV
积分
151

Level 3 能力者

3#
 楼主 Author| 发表于 Post on 2021-8-5 18:46:05 | 只看该作者 Only view this author
abin 发表于 2021-8-5 12:33
The following toolchains have been tested successfully on Ubuntu Server 18.04.

Intel Parallel Stu ...

谢谢,我原来是用过这个套件,没问题的。但我还在想是不是内存问题,因为用mpi.f90编译是不出问题的,只是计算的时候提示内存错误。我后边又试着编了一下VASP5.4.4,是另外一个*.f90报了同样的warning,这就比较奇怪了

15

帖子

0

威望

136

eV
积分
151

Level 3 能力者

4#
 楼主 Author| 发表于 Post on 2021-8-5 21:28:54 | 只看该作者 Only view this author
abin 发表于 2021-8-5 12:33
The following toolchains have been tested successfully on Ubuntu Server 18.04.

Intel Parallel Stu ...

我刚刚把OneAPI退回到了之前的版本,原来VASP正常运行的版本,编译的时候依然报warning

2425

帖子

1

威望

6196

eV
积分
8641

Level 6 (一方通行)

5#
发表于 Post on 2021-8-5 21:57:21 | 只看该作者 Only view this author
Sureviver 发表于 2021-8-5 21:28
我刚刚把OneAPI退回到了之前的版本,原来VASP正常运行的版本,编译的时候依然报warning

生产环境的系统,一旦调试好之后,
不建议轻易做升级操作,
除非出了问题,能五分钟回滚系统。

intel OneAPI,似乎不能保证所有算例都通过……
谨慎评估你的计算结果。
vasp论坛有提及哦,可自行去查看。
High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

本版积分规则 Credits rule

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

GMT+8, 2026-2-18 14:57 , Processed in 0.224043 second(s), 20 queries , Gzip On.

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