linux升级本地cuda toolkit版本

发布网友 发布时间:2024-09-01 10:32

我来回答

1个回答

热心网友 时间:2024-09-01 11:13

在进行Linux系统的CUDA Toolkit版本升级之前,首先要选择适合自己的版本。考虑因素包括显卡驱动版本、与gcc版本和系统版本的匹配度以及与GPU架构版本的匹配。显卡驱动版本可以通过特定命令查询。

查看本地gcc版本后,进入CUDA Toolkit的Archive页面。在Versioned Online Documentation中,找到Installation Guide Linux->1.3 Host Compiler Support Policy部分,可以找到对应版本的版本关系图。另外,有人整理了版本对应关系的Github gist,提供更方便的查看方式。

在Archive中,根据操作系统版本选择对应的CUDA Toolkit版本。例如,如果在Ubuntu 18.04系统上,支持的最高版本为12.1.1。使用特定命令查看系统版本。

在Versioned Online Documentation中,查找支持的GPU架构,确保选择的CUDA Toolkit版本支持所需架构。例如,若想编译Hopper架构的程序,需要选择CUDA Toolkit版本≥11.8。

选好版本后,通过wget下载runfile文件。点击runfile,下方会显示安装步骤。在安装过程中,为了避免潜在的bug,不更新驱动,取消勾选driver选项。

安装结束后,记得在~/.bashrc文件中添加环境变量。推荐的操作习惯是将CUDA Toolkit路径添加到PATH环境变量中。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com