cuda 探索

简介: cuda 探索

cuda命令

查看版本

nvcc -V

查看显卡驱动是否安装成功

nvidia-smi


安装

2022最详细,最新的 Win11/WIN10 安装CUDA11.2和cuDNN(必坑之作)完美教程_Vertira的博客-CSDN博客_cuda11.2安装

安装时勾选 Visual Studio Integration ,在VS中将出现构建cuda项目的选项

Visual Studio Integration (MSBuild) | Microsoft Docs

Nsight Compute 使用_USST_Coder的博客-CSDN博客

安装完后,打开VS,将添加类似 CUDA 11.1 Runtime 这样的选项

VS新建cuda工程_顾惜南衣的博客-CSDN博客_vs创建cuda项目

在已有的Visual Studio工程中加入CU文件_hollyzhiyue的博客-CSDN博客

其主要是把BuildCustomizations中的文件拷贝到VS的相应位置:

  <ImportGroup Label="ExtensionSettings">
    <Import Project="$(VCTargetsPath)\BuildCustomizations\CUDA 11.1.props" />
  </ImportGroup>
 
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  <ImportGroup Label="ExtensionTargets">
    <Import Project="$(VCTargetsPath)\BuildCustomizations\CUDA 11.1.targets" />
  </ImportGroup>

$(VCTargetsPath) 在不同的VS版本中对应不同的位置:

VS2015

C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\BuildCustomizations

VS2017

C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\BuildCustomizations
 
 
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\VC\VCTargets\BuildCustomizations

VS2019

C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\BuildCustomizations
 
C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Microsoft\VC\v160\BuildCustomizations

卸载

https://www.csdn.net/tags/NtzaIg1sNDgwNDAtYmxvZwO0O0OO0O0O.html

cudnn

cuDNN下载_本尊是喵的博客-CSDN博客_cudnn下载

CUDA 编译

CUDA编译(一)---使用nvcc编译cuda_fb_help的博客-CSDN博客_cuda 编译

CUDA编译(二)---用CMake混合编译C++与cuda_fb_help的博客-CSDN博客_cuda_add_library

nvcc gcc g++混合编译器编程_aban-mtd的博客-CSDN博客


目录
相关文章
|
机器学习/深度学习 并行计算 编译器
了解NVIDAI显卡驱动(包括:CUDA、CUDA Driver、CUDA Toolkit、CUDNN、NCVV)
开发过程中需要用到GPU时,通常在安装配置GPU的环境过程中遇到问题;CUDA Toolkit和CUDNN版本的对应关系;CUDA和电脑显卡驱动的版本的对应关系;CUDA Toolkit、CUDNN、NCVV是什么呢?
15903 1
了解NVIDAI显卡驱动(包括:CUDA、CUDA Driver、CUDA Toolkit、CUDNN、NCVV)
|
6月前
|
并行计算 异构计算 Python
python代码torch.device("cuda:0" if torch.cuda.is_available() else "cpu")是什么意思?
【6月更文挑战第3天】python代码torch.device("cuda:0" if torch.cuda.is_available() else "cpu")是什么意思?
689 4
|
7月前
|
机器学习/深度学习 并行计算 异构计算
Win10 安装CUDA+cuDNN
本文主要说明CUDA和Cudnn是什么,和教您在win10笔记本上的安装​cuda和cudnn两个软件包,以图文结合的方式记录,便于初学者参考学习。
232 0
|
机器学习/深度学习 并行计算 TensorFlow
Cuda | Cudnn安装及其配置
Cuda | Cudnn安装及其配置
Cuda | Cudnn安装及其配置
|
并行计算 PyTorch 算法框架/工具
Pytorch 各个GPU版本CUDA和cuDNN对应版本
Pytorch 各个GPU版本CUDA和cuDNN对应版本
Pytorch 各个GPU版本CUDA和cuDNN对应版本
|
并行计算
|
并行计算 异构计算
|
并行计算 API 异构计算
|
存储 并行计算 异构计算