计算化学公社

标题: 利用Intel主推OneAPI应该如何编译VASP,如何设置环境变量? [打印本页]

作者
Author:
Sureviver    时间: 2021-1-22 22:40
标题: 利用Intel主推OneAPI应该如何编译VASP,如何设置环境变量?
本帖最后由 Sureviver 于 2021-1-22 22:43 编辑

最近Linux系统给我搞崩了,重装之后再编译VASP的时候,发现Intel Parallel Studio XE在Intel官网消失了,总是给我推到了Intel OneAPI的页面。
于是打算用我原来下载的Parallel Studio XE 2020 Update1 Cluster Edition安装,但总是卡在激活界面(用的学生账户免费的激活码)。
没辙了,希望论坛大牛能出一个OneAPI的安装及配置教程和提醒以下后续VASP编译时需要调整和注意的点,或者有没有别的解决方案?


作者
Author:
zjxitcc    时间: 2021-1-22 23:53
常见的parallel studio仍然可以使用,你需要例如这个帖子中的parallel_studio_x.lic文件
http://bbs.keinsci.com/thread-11614-1-1.html
论坛上搜一搜就有了,parallel studio的帖子很多
作者
Author:
hebrewsnabla    时间: 2021-1-23 00:17
刚装oneapi。我觉得并没有什么不同
作者
Author:
abin    时间: 2021-1-23 10:01
如从前一般。

看手册呀。

或者用docker,全都配置好了。
就是有点大,6GB多。
作者
Author:
鬼隐    时间: 2021-1-23 10:32
不用配置啊,装几个环境然后,.bashrc 载入他那个 .sh 文件就好了。你看一下官网的getting startoneAPI HPC
作者
Author:
biogon    时间: 2021-1-23 13:38
oneapi实际上就是Intel Parallel Studio换个皮,里面的需要的工具都是一样的
作者
Author:
Sureviver    时间: 2021-1-23 19:34
我已经成功编译了,谢谢大家,确实就和原来的一样!大家下编译器下载 OneAPI HPCkit 就行了,其他的就没啥差别!
作者
Author:
gog    时间: 2021-2-18 00:09
用intel oneapi并行运行软件,提示 如下
OMP: Info #275: omp_set_nested routine deprecated, please use omp_set_max_active_levels instead.
该提示并不影响程序的运行,如何设置比较好啊?
作者
Author:
biogon    时间: 2021-2-18 10:14
gog 发表于 2021-2-18 00:09
用intel oneapi并行运行软件,提示 如下
OMP: Info #275: omp_set_nested routine deprecated, please use ...

使用 kmp_set_warnings_off()
作者
Author:
QH1995    时间: 2021-2-26 16:36
请问大家这样的操作流程是不是就可以:https://blog.csdn.net/weixin_44506674/article/details/110413364
作者
Author:
ShangChien    时间: 2021-10-19 15:41
intel官方vasp安装流程
install_flow
跳过了mkl,ifort等步骤
作者
Author:
PoorChaos    时间: 2021-11-8 10:11
ShangChien 发表于 2021-10-19 15:41
intel官方vasp安装流程
install_flow
跳过了mkl,ifort等步骤

今晚回去就试试
作者
Author:
PoorChaos    时间: 2021-11-8 10:44
ShangChien 发表于 2021-10-19 15:41
intel官方vasp安装流程
install_flow
跳过了mkl,ifort等步骤

请问按这个编译 计算性能怎么样 有影响吗
作者
Author:
ShangChien    时间: 2021-11-8 11:36
PoorChaos 发表于 2021-11-8 10:44
请问按这个编译 计算性能怎么样 有影响吗

他是默认你已经安装了oneAPI的mkl和ifort编译器等,教程是如何利用已经安装好的intel套件编译vasp。所以你要先安装oneAPI,否则一定会失败。
作者
Author:
PoorChaos    时间: 2021-11-8 12:19
ShangChien 发表于 2021-11-8 11:36
他是默认你已经安装了oneAPI的mkl和ifort编译器等,教程是如何利用已经安装好的intel套件编译vasp。所以 ...

回去测试一下
应该要装oneAPI base 和oneAPI HPC
作者
Author:
biogon    时间: 2021-11-8 13:03
PoorChaos 发表于 2021-11-8 12:19
回去测试一下
应该要装oneAPI base 和oneAPI HPC

准确的说你装了mkl mpi 和编译器就能正常编译了
作者
Author:
PoorChaos    时间: 2021-11-8 13:16
biogon 发表于 2021-11-8 13:03
准确的说你装了mkl mpi 和编译器就能正常编译了

之前装了OpenMP 然后用装了OneAPI, 然后编译VASP总是错误,libimf.so找不到 (, 下载次数 Times of downloads: 79)

作者
Author:
biogon    时间: 2021-11-8 14:14
PoorChaos 发表于 2021-11-8 13:16
之前装了OpenMP 然后用装了OneAPI, 然后编译VASP总是错误,libimf.so找不到

oneapi可能没装好
缺东西了
作者
Author:
PoorChaos    时间: 2021-11-8 14:16
本帖最后由 PoorChaos 于 2021-11-8 15:38 编辑
biogon 发表于 2021-11-8 14:14
oneapi可能没装好
缺东西了

我还以为是路径环境变量的问题,还是回去按intel 官方方法试试吧
作者
Author:
PoorChaos    时间: 2021-11-9 09:23
biogon 发表于 2021-11-8 14:14
oneapi可能没装好
缺东西了

完整安装了oneAPI,还是同样的错误 libimf.so找不到
作者
Author:
FHN    时间: 2022-5-18 09:53
大佬 你好 我在centos7(非虚拟机)上面装intel oneAPI时提示不能联网问题,但是我的网络是正常的,不知道怎么解决了,求解答




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