计算化学公社

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

[Amber] 安装amber22时报错

[复制链接 Copy URL]

124

帖子

0

威望

2005

eV
积分
2129

Level 5 (御坂)

求教,最近看amber的gpu加速套件amber22能下载了,就想在旧服务器上插了个临时的硬盘安装个amber试试,我显卡是2080super,cpu是2666v3,系统是跟主系统一样的rockylinux8.7,gcc8.5.0,cuda是11.8,显卡驱动是525.105.17,按照https://zhuanlan.zhihu.com/p/479919955的教程,安装纯cpu版本的没报错,但是设置-DMPI=TRUE,-DCUDA=TRUE的时候在运行run_cmake那一步时报错Error: Incompatible CUDA and GNU versions 8.5.0,这是gnu版本不合适的问题吗?但是我用当前的cuda和gcc能正常运行gpu加速的gmx2021.6,那么请问该如何解决呢?

我发现http://archive.ambermd.org/202208/0085.html有人提出过跟我相仿的问题,但是还没得到解决。没从网上搜到关于amber对gnu的依赖关系,然后我就尝试了下按照https://blog.csdn.net/fen_fen/article/details/129021912的方法,从https://mirrors.sjtug.sjtu.edu.cn/gnu/gcc/gcc-12.3.0/下载并手动安装下gcc12.3.0试试,结果这一通搞得gmx都会报错gmx: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory。搞了大半天都没找到解决方法,如果实在不行就直接重装系统了,幸亏不是在主硬盘上操作的

206

帖子

0

威望

2251

eV
积分
2457

Level 5 (御坂)

2#
发表于 Post on 2023-5-19 05:59:32 | 只看该作者 Only view this author
About amber, cuda depends on g++ and gcc version, if you have cuda 11, version 9.2 of gcc and g++ should work, cuda 10 needs evrsion 8, I usually install first amber and the gromacs because in gromacs you can specify the g++ and gcc versions to use.

Also amber 22 you can use cuda 11, I use cuda 11.7 with nvidia driver 515 without problems.

124

帖子

0

威望

2005

eV
积分
2129

Level 5 (御坂)

3#
 楼主 Author| 发表于 Post on 2023-5-19 08:46:17 | 只看该作者 Only view this author
rpestana94 发表于 2023-5-19 05:59
About amber, cuda depends on g++ and gcc version, if you have cuda 11, version 9.2 of gcc and g++ sh ...

Thank you very much for your advice. I am currently attempting to reinstall CUDA and Amber on a system with gcc 11.3.1.

213

帖子

1

威望

2414

eV
积分
2647

Level 5 (御坂)

4#
发表于 Post on 2023-5-19 09:58:57 | 只看该作者 Only view this author
amber22的安装有点恼火。
按理说,GCC8.5 CUDA 11.8 应该是兼容的。
https://stackoverflow.com/questi ... with-my-gcc-version

但是amber 的条件更为苛刻,(cmake/CudaConfig.cmake)

              if ( "${CMAKE_C_COMPILER_ID}" STREQUAL "GNU" AND (
                       ( CMAKE_CXX_COMPILER_VERSION VERSION_LESS 12.2
                        AND CUDA_VERSION VERSION_GREATER_EQUAL 12
                        AND CUDA_VERSION VERSION_LESS_EQUAL 12 )
                    OR ( CMAKE_CXX_COMPILER_VERSION VERSION_LESS 12
                        AND CUDA_VERSION VERSION_GREATER_EQUAL 11.4.1
                        AND CUDA_VERSION VERSION_LESS_EQUAL 11.8 )
                    OR ( CMAKE_CXX_COMPILER_VERSION VERSION_LESS 11
                        AND CUDA_VERSION VERSION_GREATER_EQUAL 11.1
                        AND CUDA_VERSION VERSION_LESS_EQUAL 11.4.0 )
                    OR ( CMAKE_CXX_COMPILER_VERSION VERSION_LESS 10
                        AND CUDA_VERSION VERSION_GREATER_EQUAL 11
                        AND CUDA_VERSION VERSION_LESS_EQUAL 11 )
                    OR ( CMAKE_CXX_COMPILER_VERSION VERSION_LESS 9
                        AND CUDA_VERSION VERSION_GREATER_EQUAL 10.1
                        AND CUDA_VERSION VERSION_LESS_EQUAL 10.2 )

                    OR ( CMAKE_CXX_COMPILER_VERSION VERSION_LESS 8
                        AND CUDA_VERSION VERSION_GREATER_EQUAL 9.2
                        AND CUDA_VERSION VERSION_LESS_EQUAL 10.0 )
                    OR ( CMAKE_CXX_COMPILER_VERSION VERSION_LESS 7
                        AND CUDA_VERSION VERSION_GREATER_EQUAL 9.0
                        AND CUDA_VERSION VERSION_LESS_EQUAL 9.1 )
                    OR ( CMAKE_CXX_COMPILER_VERSION VERSION_LESS 6
                        AND CUDA_VERSION VERSION_GREATER_EQUAL 8
                        AND CUDA_VERSION VERSION_LESS_EQUAL 8 )
                    OR ( CMAKE_CXX_COMPILER_VERSION VERSION_LESS 5
                        AND CUDA_VERSION VERSION_GREATER_EQUAL 7
                        AND CUDA_VERSION VERSION_LESS_EQUAL 7 )
                ) )


有2个选择,1 要么降低CUDA版本,要么升级GCC版本
不管是哪个方式,建议不要动系统的版本,安装自己用的。



2425

帖子

1

威望

6196

eV
积分
8641

Level 6 (一方通行)

5#
发表于 Post on 2023-5-19 18:33:38 | 只看该作者 Only view this author
abdoman 发表于 2023-5-19 09:58
amber22的安装有点恼火。
按理说,GCC8.5 CUDA 11.8 应该是兼容的。
https://stackoverflow.com/question ...

或者手动修改这一段的逻辑判断也可以……
编译出来能否用,有待测试。
High-Performance Computing for You
为您专属定制的高性能计算解决方案

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

124

帖子

0

威望

2005

eV
积分
2129

Level 5 (御坂)

6#
 楼主 Author| 发表于 Post on 2023-5-22 20:31:07 | 只看该作者 Only view this author
abin 发表于 2023-5-19 18:33
或者手动修改这一段的逻辑判断也可以……
编译出来能否用,有待测试。

好的,感谢您,原来兼容性文件是从这里找

124

帖子

0

威望

2005

eV
积分
2129

Level 5 (御坂)

7#
 楼主 Author| 发表于 Post on 2023-5-22 20:34:36 | 只看该作者 Only view this author
abin 发表于 2023-5-19 18:33
或者手动修改这一段的逻辑判断也可以……
编译出来能否用,有待测试。

中间还遇到了找不到FORTRAN的MPI的错误,但是通过gfortran -v是能正常显示的。按照熵增焓减大佬的建议,我把DMPI改为FALSE就能编译过去了,很奇怪,不过就先这样用啦,我去学一学

124

帖子

0

威望

2005

eV
积分
2129

Level 5 (御坂)

8#
 楼主 Author| 发表于 Post on 2023-5-23 00:39:40 | 只看该作者 Only view this author
abin 发表于 2023-5-19 18:33
或者手动修改这一段的逻辑判断也可以……
编译出来能否用,有待测试。

我发现我的amber编译出来用xleap会显示未找到命令,但是tleap能够正常显示路径,想问下没有xleap会影响建模和使用吗?是什么原因导致没有xleap呀

2425

帖子

1

威望

6196

eV
积分
8641

Level 6 (一方通行)

9#
发表于 Post on 2023-5-23 09:55:11 | 只看该作者 Only view this author
不想飞的猫头鹰 发表于 2023-5-23 00:39
我发现我的amber编译出来用xleap会显示未找到命令,但是tleap能够正常显示路径,想问下没有xleap会影响建 ...

自己看手册评估呗。

我不晓得如何使用这个软件。
鄙人只能稀里糊涂把它编译安装上去。

鄙人技能有限,
没有能力对别人实施之后的软件,
做其他辅助。 抱歉。
High-Performance Computing for You
为您专属定制的高性能计算解决方案

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

124

帖子

0

威望

2005

eV
积分
2129

Level 5 (御坂)

10#
 楼主 Author| 发表于 Post on 2023-5-23 10:58:57 | 只看该作者 Only view this author
abin 发表于 2023-5-23 09:55
自己看手册评估呗。

我不晓得如何使用这个软件。

嗯嗯,十分感谢呀,我也刚开始了解这个软件

21

帖子

0

威望

244

eV
积分
265

Level 3 能力者

11#
发表于 Post on 2023-7-8 10:37:51 | 只看该作者 Only view this author
想问下,现在amber22是不是在动力学的时候不会自动生成mdinfo文件了

3

帖子

0

威望

17

eV
积分
20

Level 1 能力者

12#
发表于 Post on 2023-7-11 20:54:13 | 只看该作者 Only view this author
博主,不用申请license就可以直接下载Abmer22 GPU加速版噶 我还写了邮件要license,David A Case说啥也不用干 非商用直接下载

202307112054106777..png (32.89 KB, 下载次数 Times of downloads: 45)

202307112054106777..png

124

帖子

0

威望

2005

eV
积分
2129

Level 5 (御坂)

13#
 楼主 Author| 发表于 Post on 2023-7-12 17:33:24 | 只看该作者 Only view this author
ZhenZhen 发表于 2023-7-11 20:54
博主,不用申请license就可以直接下载Abmer22 GPU加速版噶 我还写了邮件要license,David A Case说啥也不用 ...

嗯嗯,我当时给官方发邮件也没收到回复,后来发现能直接下载了。不过杂事比较多一直没时间专门学一下amber,目前还是主要用gmx

本版积分规则 Credits rule

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

GMT+8, 2026-2-20 22:11 , Processed in 0.278657 second(s), 29 queries , Gzip On.

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