求助,在VASP编译时出现SSE is disabled错误!

CPU/显卡/打印机/USB设备等硬件问题
回复
Surnner
帖子: 1
注册时间: 2020-04-29 7:49
系统: Ubuntu 20.0

求助,在VASP编译时出现SSE is disabled错误!

#1

帖子 Surnner » 2020-04-29 7:50

在新的Ubuntu20.0系统下编译的,Intel parallel xe 2020编译器,处理器是 AMD 3600
在编译过程中提示Function return parameter requires SSE register while SSE is disabled.
mpiifort -free -names lowercase -assume byterecl -w -O2 -xhost -I/opt/intel/compilers_and_libraries_2020.1.217/linux/mkl/include/fftw -c varpro.f90
varpro.F(493): catastrophic error: Function return parameter requires SSE register while SSE is disabled.
compilation aborted for varpro.f90 (code 1)
make[2]: *** [makefile:169: varpro.o] Error 1
make[2]: Leaving directory '/home/wq/vasp.5.4.4/build/std'
cp: cannot stat 'vasp': No such file or directory
make[1]: *** [makefile:142: all] Error 1
make[1]: Leaving directory '/home/wq/vasp.5.4.4/build/std'
make: *** [makefile:10: std] Error 2
我的理解就是在编译varpro.f90这个文件的时候,需要用到SSE register,但SSE被禁用了。
我的是AMD处理器,是支持SSE指令集,安装VASP是按照sob老师最简单安装方法安装的,我是不是需要调整一些参数,求大佬帮帮忙!
最关键的问题是,我如果不对makefile include文件进行修改,完全默认,不加-xhost的话,是可以成功安装的,但总觉得没达到计算机运算最佳效果,求帮忙!
onlylove
论坛版主
帖子: 5235
注册时间: 2007-01-14 16:23

Re: 求助,在VASP编译时出现SSE is disabled错误!

#2

帖子 onlylove » 2020-04-29 9:56

我提点个人意见,不一定正确
就是吧,你换个intel的处理器搞这个,不是说amd不好,而是这东西又是intel编译器又是intel mkl的,intel肯定会对自家处理器有特殊照顾
还记得matlab修改下环境变量就让ryzen性能飙升的消息不

https://www.chiphell.com/thread-2163735-1-1.html
回复