CUDA安装配置心得

CUDA是什么

CUDA(Compute Unified Device Architecture)是一个新的基础架构,这个架构可以使用GPU来解决商业、工业以及科学方面的复杂计算问题。它是一个完整的GPGPU解决方案,提供了硬件的直接访问接口,而不必像传统方式一样必须依赖图形API接口来实现GPU的访问。在架构上采用了一种全新的计算体系结构来使用GPU提供的硬件资源,从而给大规模的数据计算应用提供了一种比CPU更加强大的计算能力。

CUDA安装准备

一般要NVIDA的GPU才支持CUDA。在安装cuda前先要确定计算机是否有NVIDA的GPU和其适合的CUDA版本:

查看计算机是否有NVIDA的GPU

Win+R打开命令行,输入“dxdiag”。按确定。
在这里插入图片描述
显示如下界面,选择“呈现”(可能是“显示2”等,自己都点开来看一下)。就可以找到计算机的GPU信息。
在这里插入图片描述

查找计算机GPU适合的CUDA版本

控制面板->硬件和声音->NVIDIA控制面板->帮助->系统信息->组件
NVCUDA.DLL的产品信息就是CUDA可下载的最高版本。
在这里插入图片描述
上图计算机所适合的最高cuda版本为8.0.

Visual Studio版本

建议低版本的cuda使用低版本的VS(如果想用CUDA8.0,必须使用VS2015以下的VS版本),否则容易出现不匹配等故障。且在cuda安装前应先安装VS

下载CUDA

cuda8.0-ga2下载网址:https://developer.nvidia.com/cuda-80-ga2-download-archive
cuda9.0下载网址:https://developer.nvidia.com/cuda-91-download-archive
cuda10.2下载网址:https://developer.nvidia.com/cuda-downloads
想要什么版本把上述网址中间的“80-ga2”、“91”改成想要的版本即可。
以cuda8.0下载为例。
在这里插入图片描述
exe(network)为联网安装版本,exe[local]为离线安装版本。建议使用离线版本(exe[local])。

安装CUDA

双击下载的文件开始安装。安装CUDA就按照他的步骤来。
不要改变位置。
在这里插入图片描述
在这里插入图片描述可以选择精简版和自定义两种,可以自行选择(网上大部分选择自定义可自行搜索,我在安装cuda8.0的时候用自定义的安装失败,选择精简的安装成功了)。注:安装失败有很多原因,我安装失败时把原有的NVIDIA程序都删除掉再安装一遍就成功了。

安装成功后,打开命令行,输入“nvcc --version”
在这里插入图片描述
如图中显示则安装成功。

配置环境

1、创建空的普通的C++控制台项目
在这里插入图片描述
2、在项目上点击 右键->属性
修改以下属性(注意加分号):
(1)VC++目录 –> 可执行文件目录 –> 添加KaTeX parse error: Undefined control sequence: \bin at position 12: (CUDA_PATH)\̲b̲i̲n̲ ̲(2)VC++目录 –> 包含…(CUDA_PATH)\include
(3)VC++目录 –> 库目录 –> 添加$(CUDA_PATH)\lib
(4)链接器 –> 输入 –> 附加依赖项 –> 添加cudart.lib
在这里插入图片描述
3、添加.cu

  • 1
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值