如何查电脑里CUDA的版本

电脑教程012

如何查电脑里CUDA的版本,第1张

1、在按住Win键的情况下,按Q键,呼唤出搜索框,在搜索框中输入control panel。

2、进入控制面板。

3、首先选择查看方式为小图标。

4、然后在小图标中找出NVIDIA控制面板,如下图红色方框标注处所示。

5、选择进入导航栏的帮助中的系统信息,如下图红色方框标注处所示。

6、点击组件按钮,如下图红色箭头标注处所示。

2018年9月25日笔记

在按住Win键的情况下,按Q键,呼唤出搜索框。

在搜索框中输入 control panel ,如下图所示:

在上图的搜索框中,已经显示出 NVIDIA控制面板 ,如果读者有显示,则可以忽略第一步,直接点击进入NVIDIA控制面板。

下面2张图演示如何在控制面板中找出NVIDIA控制面板。

首先选择 查看方式 小图标 ,如下图红色方框标注处所示:

选择进入导航栏的 帮助 中的 系统信息 ,如下图红色方框标注处所示:

点击 组件 按钮,如下图红色箭头标注处所示。

在红色方框和红色文字共同标注处则显示当前电脑的CUDA版本号,例如本文作者是CUDA9.2。

1.2018年9月25日是中秋节假后三天第1天上班,写点简单的新手指南恢复学习状态。

2.知道自己电脑的CUDA版本号,则可以 选择合适版本的 CUDA Toolkit ,例如上图本文作者的CUDA版本号为9.2,则我可以安装CUDA Toolkit 9.2、CUDA Toolkit 9.0、CUDA Toolkit 9.1、CUDA Toolkit 8.0等。

3.查看CUDA Toolkit历史版本官方链接: https://developer.nvidia.com/cuda-toolkit-archive

一. 出现torch.cuda.is_available为False的原因

安装的版本问题

可能安装了PyTorch的CPU版本,它所安装的Pytorch是不带CUDA的,代码处理图像时没有用GPU而只用了CPU

检查GPU是否支持CUDA问题

查找自己的GPU是否支持cuda,绝大多数GPU都是支持cuda的.

(1)方法一:ctrl + alt+ delete 进入任务管理器,选择“性能”,查看GPU是否支持CUDA

(2)方法二:桌面右键查看是否有NVIDIA控制面板

GPU不支持cuda

如何成功在没有nvidia驱动的win10电脑里安装CUDA和pytorch-gpu

参考这个链接(我还没安装成功)

https://blog.csdn.net/weixin_41194129/article/details/107475509?utm_term=gpu%E6%B2%A1%E6%9C%89cuda&utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2allsobaiduweb~default-2-107475509&spm=3001.4430

检查显卡驱动版本问题

(1)插卡本机的NVIDIA显卡驱动,

目的:现在NVIDIA控制面板里找到显卡驱动版本支持什么cuda版本,如本机cuda9.2

方法:NVIDIA控制面板 → 帮助 → 系统信息 → 组件 → 3D设置 → NVIDIA.DLL中查看支持版本

(2)查NVIDIA显卡驱动与CUDA Toolkit版本对照表,下方链接:

https://blog.csdn.net/heiheiya/article/details/103868478

(3)根据对照表选择合适的CUDA Toolkit ,如本机

二. 出现torch.cuda.is_available为False的影响

(1) 运行时间长

(2)输出图像效果极差

三. 出现torch.cuda.is_available为False解决方法

卸载Pytorch

如果当初是用conda install 命令安装的pytorch,则用第一种方法,如果是用pip install命令安装的,则用第二种方法。或者两种方法都试一下

(1)使用conda卸载Pytorch

conda uninstall pytorch

conda uninstall libtorch

(2)使用pip卸载Pytorch

pip uninstall torch

windows下直接输入nvidia-smi显示不是内部或外部命令也不是可运行的程序

(1)cmd窗口改变路径到C:\Program Files\NVIDIA Corporation\NVSMI

改变路径方法:CD /D C:\Program Files\NVIDIA Corporation\NVSMI

(2)在上面的路径上,输入nvidia-smi查看NVIDIA显卡驱动drive version

要求:drive version 必须大于NVIDIA版本需求

比如:本机为cuda9.2 驱动版本要求大于或等于396.26,即drive version要大于或等于396.26.

选择合适的cuda 和cudatoolkit版本下载。

可以下载好cuda和cudatoolkit版本安装包,用命令conda --use–local 包名 进行安装