官方服务微信:dat818 购买与出租对接

如何下载与安装 GPU 加速工具 CUDA 并检查是否成功?

7810

主题

2

回帖

2万

积分

管理员

积分
23584
发表于 2024-11-22 23:23:01 | 显示全部楼层 |阅读模式
    上期我们介绍了为什么使用GPU可以加速计算和图像处理,并检查您的计算机是否可以使用GPU加速。如果你不知道,可以阅读上一期的文章。本期我们将正式下载并安装GPU。加速工具CUDA并检查是否安装成功。

    ​前言:

    在安装CUDA之前,我们需要做一些准备工作。我们来看看NVIDA官方的CUDA下载安装文档,地址:。

    可以看到,如果我们要下载安装CUDA,我们需要NVIDA显卡和系统,即:

    第一步:检查您的计算机是否有 NVIDA 显卡。

    步骤2:检查您是否有支持的系统版本。您可以查看上面的图片了解详细信息。

    步骤3:检查您是否有支持的版本,因为我们在安装CUDA时需要使用这些组件。详情请参阅上图。

    安装工作总结

    这里有安装.2和免费社区版的下载和安装教程。

    官方下载并安装CUDA

    步骤1:检查您是否有支持安装CUDA的NVIDA显卡。详情请点击跳转。

    步骤2:检查是否有NVIDA显卡驱动。如果有,则无需安装(一般系统安装完后会安装这些驱动)。建议自动更新驱动程序。如果没有,请下载并安装。地址:,有两种安装方式,自动或手动,选择适合自己电脑的显卡驱动下载。安装非常简单,直接下一步即可。系统默认安装路径。

    安装完成后,可以打开NVIDA控制面板,查看GPU显卡支持的CUDA版本。具体来说,开始菜单-》控制面板-》帮助-》系统信息-》组件-》.dll后面的cuda参数,可以看到我的显卡支持10.2版本,所以我下载安装了.2版本。

    第 3 步:下载并安装

    安装,因为CUDA安装时需要VS中的工具包来编译。我在VS中安装的是社区免费版。无需密钥即可使用。您也可以使用其他版本,但需要密钥。请看第一张图片。安装过程中会自动检测机器是否已安装。支持的 VS 版本之一。如果VS版本和Cuda版本不匹配,安装将无法继续。

    步骤1:前往微软官网下载安装包。您需要在这里注册一个微软帐户。如果您没有,只需按照步骤注册并登录即可。地址:%%

    第二步:下载安装包后,双击安装包。安装选项:工作负载,勾选“C++的桌面开发”(其他的可以不勾选,以后需要的话可以重新安装)

   


    第三步:选择软件安装位置。选择软件的安装位置。建议安装到该软件专用的磁盘上。不要安装到系统C盘,然后点击开始安装。

    第四步:选择后点击即可正式安装。这个过程需要一段时间。

    第五步:安装完成后,需要重新启动计算机。重启后即可使用。

    安装成功后的界面

    下载并安装 CUDA

    步骤1:进入官网下载CUDA安装包。我们已经检查过电脑的GPU显卡支持的CUDA版本是10.2。下载地址为:

    第二步:下载后,双击

    第三步:同意并继续后,选择自定义安装

    第四步:安装组件,勾选全部,点击下一步

    第五步:选择安装位置。建议默认安装,但也可以手动安装,但要记住安装的位置,因为后面需要配置系统环境变量。

   


    第六步:开始准备安装,等待安装完成。这需要一些时间。

    安装完成界面如下,点击下一步,安装完成。

    第七步:安装完成后,我们需要配置Cuda的环境变量。我们右键单击计算机,打开属性->高级系统设置->环境变量。可以看到系统中多了两个环境变量。安装完成后,默认自动为我们设置了这两个环境变量:

    之后我们最好手动添加以下4个环境变量,方便以后配置VS,在VS中使用CUDA加速。我这里只给出截图。您可以手动选择可变位置,印象会更深刻。提醒:%前面的%实际上起到了添加路径的作用,即上图中的C:\Files\...。

    配置成功后图:

    检查CUDA是否安装成功

    配置完系统环境变量后,我们可以检查CUDA是否安装成功以及环境变量配置

    检查安装的版本:Win+R 打开cmd 输入命令:nvcc --

    检查设置变量:输入命令:set cuda

    在命令窗口验证并运行测试文件,找到cuda安装目录下的C:\Files\GPU\CUDA\v10.2\\,分别输入.exe、.exe并运行。两处=PASS表示通过,否则Rsult=Fail需要重新安装。

    如果以上都没有问题,说明CUDA安装成功。至于Cuda安装成功后的使用,我们可以编写C++代码来使用,另外下载并安装cudnn。 CUDNN是常见的神经网络层加速库文件,可以很大程度上优化显卡加载的网络层数据的计算,而CUDA就像是一个非常重的加速库,主要依赖于显卡。 CUDNN需要在CUDA的基础上进行。 CUDNN基于CUDA可加速2倍以上。

    好了,本期的CUDA下载安装就到此结束。下一期将教大家如何在VS中使用CUDA以及3种方式下载安装GPU版本。
您需要登录后才可以回帖 登录 | 立即注册

Archiver|手机版|小黑屋|关于我们

Copyright © 2001-2024, Tencent Cloud.    Powered by Discuz! X3.5    京ICP备20013102号-30

违法和不良信息举报电话:86-13718795856 举报邮箱:hwtx2020@163.com

GMT+8, 2024-12-23 20:14 , Processed in 0.055926 second(s), 18 queries .