计算化学公社

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

[CP2K] CP2K编译错误(按照sob老师的教程),麻烦各位老师看看

[复制链接 Copy URL]

109

帖子

1

威望

2117

eV
积分
2246

Level 5 (御坂)

跳转到指定楼层 Go to specific reply
楼主
本帖最后由 yopoxia 于 2022-7-15 10:40 编辑

sob老师教程:http://sobereva.com/586

系统是Ubuntu 22.04 LTS ,CP2K是v9.1

通过toolchain安装CP2K依赖的库这一步成功,无任何错误。然后编译CP2K
运行教程里的三行命令,按实际修改为自己的机器路径
等待了很久,最后报错
collect2: fatal error: ld terminated with signal 9 [已杀死]
compilation terminated.
make[3]: *** [/home/yp/cp2k/obj/local/psmp/all.dep:154:/home/yp/cp2k/exe/local/libcp2k_unittest.psmp] 错误 1
make[3]: *** 正在等待未完成的任务....
collect2: fatal error: ld terminated with signal 9 [已杀死]
compilation terminated.
make[3]: *** [/home/yp/cp2k/obj/local/psmp/all.dep:134:/home/yp/cp2k/exe/local/cp2k.psmp] 错误 1
make[2]: *** [/home/yp/cp2k/Makefile:158:all] 错误 2
make[1]: *** [/home/yp/cp2k/Makefile:140:psmp] 错误 2
make[1]: *** 正在等待未完成的任务....
cd /home/yp/cp2k/exe/local; ln -sf cp2k.ssmp cp2k_shell.ssmp
cd /home/yp/cp2k/exe/local; ln -sf cp2k.ssmp cp2k.sopt
make: *** [Makefile:135:all] 错误 2

然后我又重新运行make -j 4 ARCH=local VERSION="ssmp psmp"

Discovering programs ...
make -C /home/yp/cp2k/exts/dbcsr -f /home/yp/cp2k/exts/build_dbcsr/Makefile \
   ARCHFILE=/home/yp/cp2k/arch/local.ssmp \
   LIBDIR=/home/yp/cp2k/lib/local/ssmp/exts/dbcsr \
   OBJDIR=/home/yp/cp2k/obj/local/ssmp/exts/dbcsr \
   USE_ACCEL="" \
   ACC="" \
   ACCFLAGS=""
make -C /home/yp/cp2k/exts/dbcsr -f /home/yp/cp2k/exts/build_dbcsr/Makefile \
   ARCHFILE=/home/yp/cp2k/arch/local.psmp \
   LIBDIR=/home/yp/cp2k/lib/local/psmp/exts/dbcsr \
   OBJDIR=/home/yp/cp2k/obj/local/psmp/exts/dbcsr \
   USE_ACCEL="" \
   ACC="" \
   ACCFLAGS=""
Removing stale archives for psmp ...
Removing stale archives for ssmp ...
Removing stale archives ...
Removing stale archives ...
Resolving dependencies ...
Resolving dependencies ...
Resolving dependencies for ssmp ...
Resolving dependencies for psmp ...
echo git:d8d7100 > "/home/yp/cp2k/obj/git-ref.tmp"
echo git:d8d7100 > "/home/yp/cp2k/obj/git-ref.tmp"




2302

帖子

1

威望

5479

eV
积分
7801

Level 6 (一方通行)

2#
发表于 Post on 2022-7-15 10:45:36 | 只看该作者 Only view this author
要不你下载官方预编译好的二进制? 又不是不能用?
要么 下载官方提供的docker镜像?

或者其他人转编译的singularity镜像?

或者使用我提供的优化编译的镜像?
搜索一下都有.

另, 把系统默认语言搞成英文, 搜索一下很快就能搞定错误原因的.
High-Performance Computing for You
为您专属定制的高性能计算解决方案

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

109

帖子

1

威望

2117

eV
积分
2246

Level 5 (御坂)

3#
 楼主 Author| 发表于 Post on 2022-7-15 10:48:57 | 只看该作者 Only view this author
abin 发表于 2022-7-15 10:45
要不你下载官方预编译好的二进制? 又不是不能用?
要么 下载官方提供的docker镜像?

好的  谢谢老师
我去试试

1379

帖子

0

威望

3992

eV
积分
5371

Level 6 (一方通行)

4#
发表于 Post on 2022-7-15 10:52:51 | 只看该作者 Only view this author
预编译好的二进制,几乎就相当于win下的绿色软件,解压得到的压缩包,然后把.ssmp文件放进解压后的目录即可,绝对不会给人一丁点犯错的机会。
又菜又爱玩

109

帖子

1

威望

2117

eV
积分
2246

Level 5 (御坂)

5#
 楼主 Author| 发表于 Post on 2022-7-15 11:07:32 | 只看该作者 Only view this author
牧生 发表于 2022-7-15 10:52
预编译好的二进制,几乎就相当于win下的绿色软件,解压得到的压缩包,然后把.ssmp文件放进解压后的目录即可 ...

预编译好的二进制   好像速度慢。。。

1379

帖子

0

威望

3992

eV
积分
5371

Level 6 (一方通行)

6#
发表于 Post on 2022-7-15 11:12:58 | 只看该作者 Only view this author
本帖最后由 牧生 于 2022-7-15 11:14 编辑
yopoxia 发表于 2022-7-15 11:07
预编译好的二进制   好像速度慢。。。
  1. 对于CP2K 8.1,官方预编译版只提供了ssmp的,并且为了兼容性考虑,编译选项比较保守,没有根据CPU内核进行优化、没有利用SIMD指令集、用的是-O2而非更激进优化的-O3选项,也没用MKL。不过这并不代表官方预编译版的就很慢,笔者对简单任务测试过发现在速度上和自己编译的ssmp版差异不太大。不过,如果对某些类型任务发现ssmp版的CPU占用率普遍较低,吐血建议自己编译popt版,此时有可能二者速度差异超大、用ssmp完全发挥不出CP2K本来的代码效率,甚至可能ssmp版几乎算不动。
复制代码


先解决有无,能用起来再说。如果确实发现ssmp很慢,再考虑自行编译。
又菜又爱玩

109

帖子

1

威望

2117

eV
积分
2246

Level 5 (御坂)

7#
 楼主 Author| 发表于 Post on 2022-7-15 12:09:01 | 只看该作者 Only view this author
牧生 发表于 2022-7-15 11:12
先解决有无,能用起来再说。如果确实发现ssmp很慢,再考虑自行编译。

嗯  好的 确实是

96

帖子

2

威望

1674

eV
积分
1810

Level 5 (御坂)

8#
发表于 Post on 2022-7-15 16:30:11 | 只看该作者 Only view this author
http://bbs.keinsci.com/thread-29719-1-1.html
搬运官方的docker安装教程
分子模拟玩家

5万

帖子

99

威望

5万

eV
积分
112492

管理员

公社社长

9#
发表于 Post on 2022-7-15 22:27:23 | 只看该作者 Only view this author
我博文里是针对CentOS、Rocky Linux的情况的。我很不喜欢的Ubuntu不在考虑范围内
具体报错原因去看编译中途产生的相关log文件判断
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入“北京科音”微信公众号获取北京科音培训的最新消息、避免错过网上有价值的计算化学文章!
欢迎加入人气非常高、专业性特别强的综合性理论与计算化学交流QQ群“思想家公社QQ群”:1号:18616395,2号:466017436,3号:764390338,搜索群号能搜到哪个说明目前哪个能加,合计9000人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大的量子化学波函数分析程序)
ResearchGate:https://www.researchgate.net/profile/Tian_Lu
Money and papers are rubbish, get a real life!

328

帖子

0

威望

1920

eV
积分
2248

Level 5 (御坂)

10#
发表于 Post on 2022-7-16 11:56:38 | 只看该作者 Only view this author
sobereva 发表于 2022-7-15 22:27
我博文里是针对CentOS、Rocky Linux的情况的。我很不喜欢的Ubuntu不在考虑范围内
具体报错原因去看编译中 ...

cp2k  开发组很喜欢用 Ubuntu

109

帖子

1

威望

2117

eV
积分
2246

Level 5 (御坂)

11#
 楼主 Author| 发表于 Post on 2022-7-16 18:43:20 | 只看该作者 Only view this author
Acee 发表于 2022-7-15 16:30
http://bbs.keinsci.com/thread-29719-1-1.html
搬运官方的docker安装教程

感谢您的回复 我试试

109

帖子

1

威望

2117

eV
积分
2246

Level 5 (御坂)

12#
 楼主 Author| 发表于 Post on 2022-7-16 18:43:46 | 只看该作者 Only view this author
sobereva 发表于 2022-7-15 22:27
我博文里是针对CentOS、Rocky Linux的情况的。我很不喜欢的Ubuntu不在考虑范围内
具体报错原因去看编译中 ...

好的 谢谢卢老师
我去安装rockylinux

23

帖子

0

威望

176

eV
积分
199

Level 3 能力者

13#
发表于 Post on 2022-9-19 20:03:06 | 只看该作者 Only view this author
我也遇到了和你一样的问题,只能编译出ssmp版本的,psmp的会出错,你最后是怎么解决的呢?

432

帖子

11

威望

3428

eV
积分
4080

Level 6 (一方通行)

14#
发表于 Post on 2022-9-19 20:36:31 | 只看该作者 Only view this author
gog 发表于 2022-7-16 11:56
cp2k  开发组很喜欢用 Ubuntu

QE的开发者也很喜欢用Ubuntu 不知道为啥
自由发挥,野蛮生长

328

帖子

0

威望

1920

eV
积分
2248

Level 5 (御坂)

15#
发表于 Post on 2022-9-19 21:14:49 | 只看该作者 Only view this author
丁越 发表于 2022-9-19 20:36
QE的开发者也很喜欢用Ubuntu 不知道为啥

很多工具,不用自己编译

本版积分规则 Credits rule

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

GMT+8, 2024-11-26 20:41 , Processed in 0.201420 second(s), 21 queries , Gzip On.

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