
Windows 配置GPU加速编程环境可能问题比Linux多一些,本文记录配置过程。

可以看到自己的显卡和驱动


虽然显卡菜了些,驱动还是很先进的 这里建议驱动版本稍新一些,CUDA对显卡驱动的依赖是向下兼容的 我选择了466.11的驱动
Tips:如果浏览器下载时快时慢,可以将下载链接放到迅雷里下载,速度感人
466.11-notebook-win10-64bit-international-dch-whql.exe





此时推荐的链接为当前最新版的Cuda,如果需要可以直接下载 但是经常我们需要的Cuda是早期的某个版本


在此页面下载自己需要的CUDA版本 我下载的是CUDA 10.2
cuda_10.2.89_441.22_win10.exe文件



Visual Studio Integration ,装也装不上

Visual Studio Integration不慎安装了nvidia-smi:
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\lib\x64
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\extras\CUPTI\lib64
C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.2\bin\win64
C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.2\common\lib\x64nsight compute 安装失败nsight compute 继续安装nvcc -V

cuda文件夹,其中文件包括:
例如我的是:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\includecudnn.h文件cudnn_version.h文件#define CUDNN_MAJOR 8
#define CUDNN_MINOR 1
#define CUDNN_PATCHLEVEL 1
#define CUDNN_VERSION (CUDNN_MAJOR * 1000 + CUDNN_MINOR * 100 + CUDNN_PATCHLEVEL)