计算化学公社

标题: 求助GPU版本的GMX报错nvcc fatal : Unsupported gpu architecture 'compute_35' [打印本页]

作者
Author:
clare    时间: 2024-1-6 17:38
标题: 求助GPU版本的GMX报错nvcc fatal : Unsupported gpu architecture 'compute_35'
本帖最后由 clare 于 2024-1-6 17:45 编辑

安装环境:系统ubuntu20.04,cuda版本12.2,gcc版本9.4.0,显卡RTX 4090
按照GROMACS的安装方法(含全程视频演示) - 分子模拟 (Molecular Modeling) - 计算化学公社 (keinsci.com)安装gromacs2021.4的gpu版本,在make install -j出现错误nvcc fatal   : Unsupported gpu architecture 'compute_35',有看到类似问题求助GPU版本的GMX报错nvcc fatal : Unsupported gpu architecture 'compute_30' - 分子模拟 (Molecular Modeling) - 计算化学公社 (keinsci.com),删除了compute_35这一行,又出现新的错误nvcc fatal   : Unsupported gpu architecture 'compute_37',难道要继续删除compute_37这一行吗?

查看了显卡驱动版本是535.146.02,和cuda版本是匹配的。

作者
Author:
Huschein    时间: 2024-1-6 18:39
本帖最后由 Huschein 于 2024-1-6 18:40 编辑

nvcc版本太高了,直接去源码删37没问题,gmx编译的时候会编译不同GPU架构都能运行的版本,cuda 12.3估计以及弃用3.7了,但是gmx官方还没改过来。要么你把nvcc版本换12.0 11.8应该都能编译

其实对你的情况来说(4090), 架构至少都是75以上(4060是75) 你把75以下全删了都行,一点问题没有

作者
Author:
clare    时间: 2024-1-6 21:23
Huschein 发表于 2024-1-6 18:39
nvcc版本太高了,直接去源码删37没问题,gmx编译的时候会编译不同GPU架构都能运行的版本,cuda 12.3估计以 ...

非常感谢,已经成功了
作者
Author:
那年冬天风在吹    时间: 2024-8-29 02:25
clare 发表于 2024-1-6 21:23
非常感谢,已经成功了

请问你是降低cuda版本还是删的源码?
作者
Author:
clare    时间: 2024-10-9 15:29
那年冬天风在吹 发表于 2024-8-29 02:25
请问你是降低cuda版本还是删的源码?

删的源码




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