计算化学公社

标题: 求50系架构(5080)GPU的win版gromacs2024.4或更高版本 [打印本页]

作者
Author:
夏一天    时间: 2025-4-21 21:34
标题: 求50系架构(5080)GPU的win版gromacs2024.4或更高版本
本课题组新购了一张RTX 5080显卡,发现用win版的gromacs无论是2023版、2024版或2025版的都不能正常运行。估计目前版本不支持50系显卡架构。请求各位大神若有兴趣,闲暇之余,能编辑一个50系可用的win版gromacs,施恩于不会编辑gromacs的小弟!万分感谢!

作者
Author:
frank666    时间: 2025-4-22 09:23
装个WSL就解决了
作者
Author:
lyj714    时间: 2025-4-22 11:35
有报错吗
作者
Author:
夏一天    时间: 2025-4-22 12:05
frank666 发表于 2025-4-22 09:23
装个WSL就解决了

对Linux不熟悉,操作不好
作者
Author:
夏一天    时间: 2025-4-22 12:11
lyj714 发表于 2025-4-22 11:35
有报错吗

有,如下:
Program:     gmx mdrun, version 2024.4
Source file: src\gromacs\taskassignment\decidegpuusage.cpp (line 575)
Function:    bool __cdecl gmx::decideWhetherToUseGpusForBonded(bool,bool,enum gmx::TaskTarget,const struct t_inputrec &,const struct gmx_mtop_t &,int,bool)

Inconsistency in user input:
Bonded interactions on the GPU were required, but this requires that
short-ranged non-bonded interactions are also run on the GPU. Change your
settings, or do not require using GPUs.

For more information and tips for troubleshooting, please check the GROMACS
website at https://manual.gromacs.org/curre ... un-time-errors.html


WARNING: An error occurred while sanity checking device #0. An unhandled error from a previous CUDA operation was detected. CUDA error #209 (cudaErrorNoKernelImageForDevice): no kernel image is available for execution on the device.


Back Off! I just backed up md_200.log to ./#md_200.log.20#
Reading file md_200.tpr, VERSION 2024.4 (single precision)
作者
Author:
JinxrDK    时间: 2025-4-22 15:50
2025版本的Gromacs不需要改啥东西就能编译,不行自己编一个算了。CUDA 12.8应该是支持12.0级别的算力的。
作者
Author:
夏一天    时间: 2025-4-23 15:43
JinxrDK 发表于 2025-4-22 15:50
2025版本的Gromacs不需要改啥东西就能编译,不行自己编一个算了。CUDA 12.8应该是支持12.0级别的算力的。

本人能力有限,不擅长编译!学习中!
作者
Author:
13277552957    时间: 2025-5-1 13:20
夏一天 发表于 2025-4-23 15:43
本人能力有限,不擅长编译!学习中!

貌似目前还不支持50系显卡
作者
Author:
夏一天    时间: 2025-5-27 23:56
研究发现编译时需修改CUDA_TARGET_SM=120

只有SM=120才支持50系显卡,SM=90只支持40系。

哪位大神有此等编译windows版本可分享一下?
作者
Author:
13277552957    时间: 2025-5-28 10:51
夏一天 发表于 2025-5-27 23:56
研究发现编译时需修改CUDA_TARGET_SM=120

只有SM=120才支持50系显卡,SM=90只支持40系。

自己编译一个,图省事可以去咸鱼找找




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