计算化学公社

标题: 5070TI编译GPU加速版gromacs2024.3,显示cuda支持,使用时报错求助 [打印本页]

作者
Author:
zep    时间: 2025-4-7 12:46
标题: 5070TI编译GPU加速版gromacs2024.3,显示cuda支持,使用时报错求助
本帖最后由 zep 于 2025-7-17 16:53 编辑

各位老师好,我之前参考sob老师帖子编译gromacsGPU加速版,在多个 40系列显卡上无问题可以正常运行,最近在5070TI显卡上同样方法编译gromacs2024.3,却出现问题,显卡驱动570 ,cuda 12.8,编译后GPU support 那一项也显示CUDA支持,前面模拟也正常到最后一步调用GPU加速出现有关cuda的错误,具体在图片,请各位老师指教
2025年4月7日14:26:12更新加上 -nb gpu还是报错
2025年4月8日10:39:40 更新 -update gpu 只加还是报错
--------------------分界线---------------------------
2025年7月17日10:46:27更新
已解决问题以下是我的方法,大家可以参考,有问题欢迎大家指出
其中安装脚本部分在这个帖子基础上修改
一键安装Gromacs-GPU 2024.3脚本 - 分子模拟 (Molecular Modeling) - 计算化学公社
系统:Ubuntu22.04
显卡:5070TI 5080 5090测试无问题估计50系也没多大问题
显卡驱动:570
cuda:12.8
gcc:11
cmake:3.31.8(由于下载速度比较慢,我预先下载了安装包,大家百度云下载,放在~/soft目录,注意给读写执行权限)
注意涉及到/home/zep/用户目录的 注意吧zep换成自己的用户名字!!!

脚本附件下载

通过网盘分享的文件:cmake-3.31.8.tar.gz
链接: https://pan.baidu.com/s/1TyOyHiEeNPTc6VVey2y-Ng?pwd=cj2s 提取码: cj2s
--来自百度网盘超级会员v6的分享
-------------------------------------分界线---------------------------------------




作者
Author:
Stardust0831    时间: 2025-4-7 13:09
请先确认当前报错的原因是GPU本身还是因为mdp的设定。
从报错的字面意思来看,gmx的意思是当前情况Nonbonded interactions 也必须在 GPU上算。
作者
Author:
JinxrDK    时间: 2025-4-7 14:15
gmx mdrun 加上 -nb gpu
作者
Author:
zep    时间: 2025-4-7 14:26
JinxrDK 发表于 2025-4-7 14:15
gmx mdrun 加上 -nb gpu

加上还是这个问题已在原贴贴图

作者
Author:
zep    时间: 2025-4-7 14:28
本帖最后由 zep 于 2025-4-7 14:31 编辑
Stardust0831 发表于 2025-4-7 13:09
请先确认当前报错的原因是GPU本身还是因为mdp的设定。
从报错的字面意思来看,gmx的意思是当前情况Nonbond ...

md.mdp文件一直用的sob老师的,之前在40系显卡上运行也一直是这样子的,都可以正常运行,除了更换显卡,编译方式运行指令文件等全部一样子,怀疑是显卡架构不支持,我也不是非常懂这一块,希望各位老师指点
作者
Author:
student0618    时间: 2025-4-7 15:43
换gmx 2024较新版本试试?
作者
Author:
zep    时间: 2025-4-7 18:35
本帖最后由 zep 于 2025-4-8 08:55 编辑
student0618 发表于 2025-4-7 15:43
换gmx 2024较新版本试试?

之前我也试过2025.1也是不行,50系显卡1月才发布,是不是得等下个版本,出来才适配架构,有没有遇到相同问题的小伙伴
作者
Author:
13277552957    时间: 2025-4-7 20:48
zep 发表于 2025-4-7 18:35
之前我也试过2025.3也是不行,50系显卡1月才发布,是不是得等下个版本,出来才适配架构,有没有遇到相同 ...

官网不是才发布2025.1吗,你这个2025.3是哪里来的。不过2025.1确实在5090报错,4090正常运行。
作者
Author:
zep    时间: 2025-4-8 08:55
13277552957 发表于 2025-4-7 20:48
官网不是才发布2025.1吗,你这个2025.3是哪里来的。不过2025.1确实在5090报错,4090正常运行。

抱歉打错了2025.1 3月发布的
作者
Author:
Acee    时间: 2025-4-8 09:28
只加 -update gpu
作者
Author:
zep    时间: 2025-4-8 10:40
Acee 发表于 2025-4-8 09:28
只加 -update gpu

已尝试还是报错,原贴已更新,猜测是还不支持50系架构
作者
Author:
SpectrumZGH    时间: 2025-4-24 23:13
我也不是专业人员,也是5070ti,小小做了些了解
问题主要是1.当前版本GROMACS内核限制,NBNxM内核未适配新一代GPU线程束
2.编译时指定的SM架构与硬件实际架构不兼容,从网上了解到这一条是主要原因
作者
Author:
biogon    时间: 2025-4-25 11:12
cuda的问题,等更新了
作者
Author:
zep    时间: 2025-5-16 11:35
SpectrumZGH 发表于 2025-4-24 23:13
我也不是专业人员,也是5070ti,小小做了些了解
问题主要是1.当前版本GROMACS内核限制,NBNxM内核未适配新 ...

多谢解答
作者
Author:
zep    时间: 2025-5-16 11:35
biogon 发表于 2025-4-25 11:12
cuda的问题,等更新了

感谢
作者
Author:
zep    时间: 2025-5-16 11:39
zep 发表于 2025-5-16 11:35
感谢

因为我看gromacs5-12日更新一次并未涉及显卡架构问题,cuda更新到12.9,如果是cuda问题,12.9可能就会正常编译了运行了吧老师
作者
Author:
zheng1994517    时间: 2025-5-16 17:48
我今天刚换了5080SUPER GMX采用2025.1版本 CUDA是12.8 经测试可以使用的

作者
Author:
夏一天    时间: 2025-5-16 22:56
zheng1994517 发表于 2025-5-16 17:48
我今天刚换了5080SUPER GMX采用2025.1版本 CUDA是12.8 经测试可以使用的

兄弟,5080SUPER从哪购买的?cuda核心有多少?显存多大?
作者
Author:
zheng1994517    时间: 2025-5-20 16:51
在京东买的啊  参数京东都有的

作者
Author:
夏一天    时间: 2025-5-25 23:09
zheng1994517 发表于 2025-5-20 16:51
在京东买的啊  参数京东都有的

问题是5080SUPER目前还没有上市啊,预计于今年年底或明年初才上市呢!你这渠道
作者
Author:
sarphuart    时间: 2025-7-12 18:55
Gromacs 2024.4 显卡 5070 ti 驱动 NVIDIA-SMI 576.57  cuda_12.9 和楼主出现同样的问题,请问目前的最新版本解决了吗
报错:WARNING: An error occurred while sanity checking device #0.
CUDA error #209 (cudaErrorNoKernelImageForDevice): no kernel image is available for execution on the device.

作者
Author:
13277552957    时间: 2025-7-13 14:08
Gromacs2025+cuda12.8编译,可解决50系显卡不加速问题。
作者
Author:
Plat1num    时间: 2025-7-15 20:25
本帖最后由 Plat1num 于 2025-7-16 14:11 编辑
sarphuart 发表于 2025-7-12 18:55
Gromacs 2024.4 显卡 5070 ti 驱动 NVIDIA-SMI 576.57  cuda_12.9 和楼主出现同样的问题,请问目前的最新版 ...

Gromacs2024.5 显卡5070 Driver Version: 576.52 CUDA Version: 12.9,也是相同的问题

我用上面的方法:Gromacs2025+cuda12.8编译,已解决!

作者
Author:
sarphuart    时间: 2025-7-16 12:36
Plat1num 发表于 2025-7-15 20:25
Gromacs2024.5 显卡5070 Driver Version: 576.52 CUDA Version: 12.9,也是相同的问题

试了25.1已编译版本,还是出现错误,可以按照大家的建议自行编译试一试,我看 5080 有成功的案例
作者
Author:
zep    时间: 2025-7-17 10:44
sarphuart 发表于 2025-7-16 12:36
试了25.1已编译版本,还是出现错误,可以按照大家的建议自行编译试一试,我看 5080 有成功的案例

我编译成功了2025.1 版本50系列,更新看原贴吧可以参考
作者
Author:
zep    时间: 2025-7-17 16:38
13277552957 发表于 2025-7-13 14:08
Gromacs2025+cuda12.8编译,可解决50系显卡不加速问题。

感谢2025.1+570+12.8已解决
作者
Author:
许正东    时间: 2025-7-27 19:05
老师好,请问您最好解决了吗?我安装GPU版本时,也是遇到这样的报错。
作者
Author:
许正东    时间: 2025-7-27 19:07
许正东 发表于 2025-7-27 19:05
老师好,请问您最好解决了吗?我安装GPU版本时,也是遇到这样的报错。

我先试一下老师的2025.1+570+12.8
作者
Author:
许正东    时间: 2025-7-29 11:16
成功啦,gromcas 2025.1+cuda 12.8.   谢谢老师。




欢迎光临 计算化学公社 (http://ccc.keinsci.com/) Powered by Discuz! X3.3