计算化学公社

 找回密码 Forget password
 注册 Register

CP2K-8.2 的全intel编译器编译

查看数: 17411 | 评论数: 34 | 收藏 Add to favorites 19
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2021-12-12 19:34

正文摘要:

本帖最后由 sophie0720 于 2021-12-15 19:59 编辑 关于cp2k的编译安装问题,社长与刘博已经详细介绍过了,他们都推荐的是toolchain安装方法。笔者向来倾向于使用intel编译器,故这里做了使用intel编译器来编译cp2 ...

回复 Reply

PoorChaos 发表于 Post on 2022-1-6 18:11:27
Quantum198907 发表于 2022-1-6 17:41
安排之后发现,同样的编译条件,比8.2慢10%%¥*&……%*……&*

Quantum198907 发表于 Post on 2022-1-6 17:41:44
PoorChaos 发表于 2022-1-6 14:21
CP2K 9.1 出来了,要不要安排一下

安排之后发现,同样的编译条件,比8.2慢10%%¥*&……%*……&*
PoorChaos 发表于 Post on 2022-1-6 14:21:45
CP2K 9.1 出来了,要不要安排一下
喵星大佬 发表于 Post on 2021-12-24 09:34:08
sophie0720 发表于 2021-12-24 09:29
我这里用的 intel2020u2版,oneapi恐怕不行,官网明确说了的

OneAPI 2021.3版本的classic编译器官网明确说了可以的,不要用那个测试版的ifx
而实际上2020.2版本并没有测试过
sophie0720 发表于 Post on 2021-12-24 09:29:51
乐平 发表于 2021-12-23 10:19
请问您用的是哪个版本的 Intel compiler 呢?Intel OneAPI?

我这里用的 intel2020u2版,oneapi恐怕不行,官网明确说了的
乐平 发表于 Post on 2021-12-23 10:19:33
请问您用的是哪个版本的 Intel compiler 呢?Intel OneAPI?
PoorChaos 发表于 Post on 2021-12-23 09:44:51
厉害
DoorBell 发表于 Post on 2021-12-18 11:03:22
啦啦黑还黑 发表于 2021-12-14 11:28
intel编译器和mpi编译出来的cp2k比 openmpi + gnu要快30%左右。用mpich也比openmpi快不少。

自己测试似乎发现Intel编译器+Intel MPI/GNU编译器+OpenMPI(toolchain)/GNU编译器+Intel MPI(toolchain)三个版本的CP2K 8.2和GNU编译器+OpenMPI(toolchain)的CP2K 7.1的相对快慢,受到具体的任务类型、任务所使用算法甚至是核数的影响...

非常诡异的情况QAQ
gog 发表于 Post on 2021-12-17 17:18:17
amd的机器上,用gcc、mpich和acml,所有外部连接库,该是能全部安装上。
sophie0720 发表于 Post on 2021-12-17 09:19:17
DoorBell 发表于 2021-12-16 23:18
对比了一下,可能是COSMA这个库的原因?老师能不能考虑下吧COSMA编译进去?感谢~

在我的测试里,两种编译都没有用COSMA
DoorBell 发表于 Post on 2021-12-16 23:18:18
sophie0720 发表于 2021-12-15 20:01
我的测试也是,intel版反而慢20%~30%左右,无语了。。

对比了一下,可能是COSMA这个库的原因?老师能不能考虑下吧COSMA编译进去?感谢~
sophie0720 发表于 Post on 2021-12-15 20:02:49
丁越 发表于 2021-12-15 08:54
我测试了一下 gcc+OpenMPI-4.1.1+Intel MKL版的CP2K-8.2与这种intel编译器编译的CP2K-8.2在Co-MOF-74单胞 ...

我的测试也是gcc-openmpi-intelmkl版本更快。。

minimal与regtest区别在于外接库,minimal里仅连接了intelmkl的数学库
sophie0720 发表于 Post on 2021-12-15 20:01:03
DoorBell 发表于 2021-12-15 05:18
对比了一下严格按照主楼老师的方法编译的“Intel版”CP2K 8.2并不比用toolchain编译的“gcc+OpenMPI+Intel  ...

我的测试也是,intel版反而慢20%~30%左右,无语了。。
丁越 发表于 Post on 2021-12-15 08:54:32
本帖最后由 丁越 于 2021-12-15 18:42 编辑
DoorBell 发表于 2021-12-15 05:18
对比了一下严格按照主楼老师的方法编译的“Intel版”CP2K 8.2并不比用toolchain编译的“gcc+OpenMPI+Intel  ...

我测试了一下 gcc+OpenMPI-4.1.1+Intel MKL版的CP2K-8.2与这种intel编译器编译的CP2K-8.2在Co-MOF-74单胞上SCF的速度,发现还是gcc+OpenMPI-4.1.1+Intel MKL版的CP2K-8.2的快不少,这也许与楼主老师用的机子上之前默认装了某些库,而我的恰好没装有关。另外,在测试CP2K自带的测试文件中,错误2个,失败50个,可能是还有些库没装上导致的。
要不楼主老师也试试gcc+OpenMPI-4.1.1+Intel MKL版的CP2K-8.2对比看看速度咋样?
其次,问下Linux-x86-64-intel-minimal.psmp、Linux-x86-64-intel-regtest.psmp这两个的差别在哪些地方?

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

GMT+8, 2026-2-19 10:19 , Processed in 0.192916 second(s), 26 queries , Gzip On.

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