计算化学公社

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

[GROMACS] 已解决:Gromacs2020.6编译过程出错

[复制链接 Copy URL]

401

帖子

0

威望

2555

eV
积分
2956

Level 5 (御坂)

所念皆星河

本帖最后由 含光君 于 2022-7-6 12:33 编辑

各位老师好!我在尝试编译GPU加速版本的Gromacs2020.6时参考了sob老师博文http://sobereva.com/457,在最后一步make install -j
遇到了如下报错:


此机器系统是CentOS8,gcc版本8.5.0,cmake版本3.20.2,fftw库版本3.3.10,cuda版本11.0
因为希望利用GPU加速计算故参照http://bbs.keinsci.com/thread-26798-1-1.html二楼所说选择编译gmx2020.6

通过各种方法查找资料初步判断是加载mkl动态连接库时出错,提示缺少了
libmkl_intel_lp64.so.2,libmkl_sequential.so.2,libmkl_core.so.2


起初以为是没有安装mkl库所致,所以按照sob老师http://sobereva.com/562博文安装了mkl库,依然不能解决遇到的问题,
并且在mkl库中也只在/opt/intel/mkl/lib/intel64目录下找到了libmkl_intel_lp64.so,libmkl_sequential.so,libmkl_core.so文件,并无报错提示所谓的libmkl_intel_lp64.so.2,libmkl_sequential.so.2,libmkl_core.so.2,
希望有老师帮忙看一下这是怎么回事,谢谢!


心之所向,日复一日,必有精进

878

帖子

17

威望

5441

eV
积分
6659

Level 6 (一方通行)

小屁孩

2#
发表于 Post on 2022-7-5 20:36:59 | 只看该作者 Only view this author
别用CentOS了,尤其是8,早已停止支持。可以用Rocky Linux或Ubuntu,自带的环境更阳间

GMX 2020的最新子版本是2020.7

编译过程也可参考我去年写的在Ubuntu 20.04.2 LTS上安装CUDA Toolkit、GROMACS

- 向着虚无前进 -

401

帖子

0

威望

2555

eV
积分
2956

Level 5 (御坂)

所念皆星河

3#
 楼主 Author| 发表于 Post on 2022-7-5 23:20:32 | 只看该作者 Only view this author
Entropy.S.I 发表于 2022-7-5 20:36
别用CentOS了,尤其是8,早已停止支持。可以用Rocky Linux或Ubuntu,自带的环境更阳间

GMX 2020的最新子 ...

好的谢谢!我来尝试一下~
心之所向,日复一日,必有精进

6万

帖子

99

威望

6万

eV
积分
125189

管理员

公社社长

4#
发表于 Post on 2022-7-6 02:22:33 | 只看该作者 Only view this author
我不知道你怎么编译的
严格按照我的博文编译,根本就不牵扯MKL

北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办极高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入北京科音微信公众号获取北京科音培训的最新消息,并避免错过网上有价值的计算化学文章!
欢迎加入人气极高、专业性特别强的理论与计算化学综合交流群思想家公社QQ群(群号见此链接),合计达一万多人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大、极为流行的量子化学波函数分析程序)
Google Scholar:https://scholar.google.com/citations?user=tiKE0qkAAAAJ
ResearchGate:https://www.researchgate.net/profile/Tian_Lu

401

帖子

0

威望

2555

eV
积分
2956

Level 5 (御坂)

所念皆星河

5#
 楼主 Author| 发表于 Post on 2022-7-6 12:01:16 | 只看该作者 Only view this author
sobereva 发表于 2022-7-6 02:22
我不知道你怎么编译的
严格按照我的博文编译,根本就不牵扯MKL

谢谢卢老师的回复!我再仔细跟着博文编译一遍看看有没有哪里操作有误~
心之所向,日复一日,必有精进

401

帖子

0

威望

2555

eV
积分
2956

Level 5 (御坂)

所念皆星河

6#
 楼主 Author| 发表于 Post on 2022-7-6 12:32:14 | 只看该作者 Only view this author
sobereva 发表于 2022-7-6 02:22
我不知道你怎么编译的
严格按照我的博文编译,根本就不牵扯MKL

卢老师说的没错,在cmake一步添加

-DGMX_GPU=ON -DCUDA_TOOLKIT_ROOT_DIR=/usr/local/cuda

命令时,误将-DGMX_GPU=ON输入为-DGMX_GPU=CUDA(博文中指出后者适用于GROMACS >= 2021版本)

而此前错误步骤在cmake时未察觉到明显报错,所以在make install阶段报错让我判断错了问题的原因。

最后非常sorry是我自己没看清楚博文内容按照指示出现了错误占用了大家时间,尤其是上期参加gmx培训班时候sob老师也讲过严格按照博文指示不会有问题,之后一定会注意。

评分 Rate

参与人数
Participants 1
eV +3 收起 理由
Reason
noodles的困惑 + 3 不明觉厉

查看全部评分 View all ratings

心之所向,日复一日,必有精进

32

帖子

0

威望

249

eV
积分
281

Level 3 能力者

7#
发表于 Post on 2023-12-2 17:28:48 | 只看该作者 Only view this author
你好,我编译CPU版本也出现这个问题。是在我编译GPU版本失败之后出现的,并且我也DGMX_GPU=OFF了。失败的原因和你一样,但是我改成ON之后还是不行。请问你怎么解决的

本版积分规则 Credits rule

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

GMT+8, 2026-2-26 06:03 , Processed in 0.239866 second(s), 26 queries , Gzip On.

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