计算化学公社

 找回密码 Forget password
 注册 Register
楼主 Author: 丁越
打印 Print 上一主题 Last thread 下一主题 Next thread

[CP2K] 使用intel全家桶编译cp2k8.2

[复制链接 Copy URL]

149

帖子

0

威望

1873

eV
积分
2022

Level 5 (御坂)

31#
发表于 Post on 2021-11-6 23:37:15 | 只看该作者 Only view this author
本帖最后由 PoorChaos 于 2021-11-7 00:03 编辑

我想用你的方法重新编译CP2K
看您说注释,不会用注释命令,可否举例说明?谢谢
另外按照老师的办法ORCA安装了openMPI,这样就会冲突

我把source /home/xxx/intel/oneapi/setvars.sh 加进去 再运行CP2K 出现如下错误
MPI_ABORT was invoked on rank 0 in communicator MPI_COMM_WORLD
with errorcode 1.

NOTE: invoking MPI_ABORT causes Open MPI to kill all MPI processes.
You may or may not see output from other processes, depending on
exactly when Open MPI kills them.



但是加进去以后 测试CP2K变成77秒,删除source /home/xxx/intel/oneapi/setvars.sh 测试时间就恢复到7秒了




149

帖子

0

威望

1873

eV
积分
2022

Level 5 (御坂)

32#
发表于 Post on 2021-11-7 16:27:17 | 只看该作者 Only view this author
PoorChaos 发表于 2021-11-6 23:37
我想用你的方法重新编译CP2K
看您说注释,不会用注释命令,可否举例说明?谢谢
另外按照老师的办法ORCA安 ...

请教了sob老师,还是建议用openmpi编译CP2K

432

帖子

11

威望

3420

eV
积分
4072

Level 6 (一方通行)

33#
 楼主 Author| 发表于 Post on 2021-11-8 09:29:41 | 只看该作者 Only view this author
本帖最后由 丁越 于 2021-11-8 09:32 编辑
PoorChaos 发表于 2021-11-6 23:37
我想用你的方法重新编译CP2K
看您说注释,不会用注释命令,可否举例说明?谢谢
另外按照老师的办法ORCA安 ...

运行cp2k时,.bashrc下intelmpi和openmpi只能存在一个,即你要么是用基于intelmpi的cp2k,就把基于openmpi的cp2k的路径给注释了。目前来说我个人觉得还是用openmpi好,intel全家桶编译出来的没有psmp版本(popt),ssmp运行好多时候不如popt的
自由发挥,野蛮生长

149

帖子

0

威望

1873

eV
积分
2022

Level 5 (御坂)

34#
发表于 Post on 2021-11-8 09:36:48 | 只看该作者 Only view this author
丁越 发表于 2021-11-8 09:29
运行cp2k时,.bashrc下intelmpi和openmpi只能存在一个,即你要么是用基于intelmpi的cp2k,就把基于openmp ...

是的,我又重新用openmpi了,
但是请问一下,注释是怎么注释的,
在开头行加#就可以了吗?
比如
#
source /home/feng/cp2k-8.2/tools/toolchain/install/setup

还是#source /home/feng/cp2k-8.2/tools/toolchain/install/setup

432

帖子

11

威望

3420

eV
积分
4072

Level 6 (一方通行)

35#
 楼主 Author| 发表于 Post on 2021-11-8 09:51:59 | 只看该作者 Only view this author
PoorChaos 发表于 2021-11-8 09:36
是的,我又重新用openmpi了,
但是请问一下,注释是怎么注释的,
在开头行加#就可以了吗?

#source /home/feng/cp2k-8.2/tools/toolchain/install/setup是正确的,#哪一行就代表注释哪一行,抽空多看看《鸟哥的linux私房菜》,linux的基本运行常识必须得掌握。
自由发挥,野蛮生长

149

帖子

0

威望

1873

eV
积分
2022

Level 5 (御坂)

36#
发表于 Post on 2021-11-8 09:58:24 | 只看该作者 Only view this author
丁越 发表于 2021-11-8 09:51
#source /home/feng/cp2k-8.2/tools/toolchain/install/setup是正确的,#哪一行就代表注释哪一行,抽空多 ...

谢谢 正在看,打算买纸质
看到隔壁说是动态管理 哪个环境加载哪个环境
http://bbs.keinsci.com/thread-24999-1-1.html

432

帖子

11

威望

3420

eV
积分
4072

Level 6 (一方通行)

37#
 楼主 Author| 发表于 Post on 2021-11-8 10:01:13 | 只看该作者 Only view this author
PoorChaos 发表于 2021-11-8 09:58
谢谢 正在看,打算买纸质
看到隔壁说是动态管理 哪个环境加载哪个环境
http://bbs.keinsci.com/threa ...

个人服务器就没必要使用module模块化管理了,但是集群得用。easybuild比较好用。
自由发挥,野蛮生长

149

帖子

0

威望

1873

eV
积分
2022

Level 5 (御坂)

38#
发表于 Post on 2021-11-8 10:12:40 | 只看该作者 Only view this author
丁越 发表于 2021-11-8 10:01
个人服务器就没必要使用module模块化管理了,但是集群得用。easybuild比较好用。

好 我摸索一下怎么用easybuild

432

帖子

11

威望

3420

eV
积分
4072

Level 6 (一方通行)

39#
 楼主 Author| 发表于 Post on 2021-11-8 10:33:07 | 只看该作者 Only view this author
PoorChaos 发表于 2021-11-8 10:12
好 我摸索一下怎么用easybuild

如果懒得自己编译easybuild的话,yum直接下载module这个软件也行,也可以实现module模块化管理。
自由发挥,野蛮生长

149

帖子

0

威望

1873

eV
积分
2022

Level 5 (御坂)

40#
发表于 Post on 2021-11-8 10:42:08 | 只看该作者 Only view this author
丁越 发表于 2021-11-8 10:33
如果懒得自己编译easybuild的话,yum直接下载module这个软件也行,也可以实现module模块化管理。

完全不会啊,新手
我慢慢摸索

54

帖子

0

威望

589

eV
积分
643

Level 4 (黑子)

41#
发表于 Post on 2022-3-8 03:11:28 | 只看该作者 Only view this author
djjj148 发表于 2021-9-12 09:11
我用楼主的方法编译出了psmp,gcc-8.3.0,intel2018u4,速度很快,甚至比intel编译的7.1还快一点点。
对于 ...

楼主,2018u4,能不能共享一份呢,谢谢

54

帖子

0

威望

589

eV
积分
643

Level 4 (黑子)

42#
发表于 Post on 2022-3-8 03:13:15 | 只看该作者 Only view this author
akakcolin 发表于 2021-9-12 12:19
既然楼主都用oneapi构建整个编译环境,我一般默认剩下的源程序的build 都用intel的,这有个路径依赖的惯 ...

楼主,能不能共享下你用one编译的全过程,非常感谢

17

帖子

0

威望

225

eV
积分
242

Level 3 能力者

43#
发表于 Post on 2022-5-9 17:08:02 | 只看该作者 Only view this author
akakcolin 发表于 2021-9-12 11:31
跑长时间内存增加  一般就是程序内存泄露,是intel有些版本的mpi有bug,之前曾遇到2019编译的有问题,换 ...

那请问哪个版本的Intelmpi解决了这个问题呢?2019.updat1或者2020,2021可以吗

本版积分规则 Credits rule

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

GMT+8, 2024-11-23 06:47 , Processed in 0.202237 second(s), 21 queries , Gzip On.

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