Cuda环境及Pytorch环境安装

将之前写的环境配置中的cuda环境配置部分单独拆分出来

1 pytorch与cuda适配

在解决配置开发环境遇到的问题3.3中遇到cuda和pytorch版本冲突问题,在此处总结。

1.0 cuda基础

系统的Nvidia Driver决定着系统最高可以支持什么版本的cuda和cudatoolkit。
cuda和cudatoolkit不同,CUDA 是 NVIDIA 推出的一种并行计算平台和编程模型,可以在 NVIDIA GPU 上运行(/usr/local/cuda就是系统安装的cuda的软链接);CUDA Toolkit 是 NVIDIA 提供的一套开发工具,它包含了用于开发 CUDA 应用程序所需的各种工具,如编译器、调试器和库。
因此,CUDA 和 CUDA Toolkit 是有关系的,CUDA 是并行计算平台和编程模型,而 CUDA Toolkit 是一套开发工具。

CUDA Toolkit和Nvidia Driver有版本的对应关系:
在同一台机器上(即同一个CUDA Driver版本)可以安装多个版本的CUDA(如CUDA 9.0、CUDA 10.1……只需要满足当前CUDA Driver版本支持安装的UDA版本即可。

CUDA Toolkit和cuDNN之间有版本对应关系:同一个CUDA Toolkit版本支持安装多个版本的cuDNN(如cuDNN v7.6.4、cuDNN v7.6.3……选择其一安装即可。
查阅cuDNN下载网站,可以知道,如果目前电脑中安装了CUDA Toolkit

相关推荐

  1. Cuda环境Pytorch环境安装

    2024-07-16 17:54:04       22 阅读
  2. Ubuntu22.04虚拟环境安装CUDA10.1, CUDNN和pytorch

    2024-07-16 17:54:04       32 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-16 17:54:04       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-16 17:54:04       71 阅读
  3. 在Django里面运行非项目文件

    2024-07-16 17:54:04       58 阅读
  4. Python语言-面向对象

    2024-07-16 17:54:04       69 阅读

热门阅读

  1. Window -- redis 服务注册、Mysql 服务注册

    2024-07-16 17:54:04       19 阅读
  2. python安全脚本开发简单思路

    2024-07-16 17:54:04       22 阅读
  3. Qt 实战(7)元对象系统 | 7.3、QMetaObject

    2024-07-16 17:54:04       20 阅读
  4. 交易积累——VR

    2024-07-16 17:54:04       23 阅读
  5. 艺术类硕士在核心期刊上发表论文真的很难么?

    2024-07-16 17:54:04       24 阅读
  6. 靖江美食元宇宙

    2024-07-16 17:54:04       18 阅读
  7. 1213:八皇后问题

    2024-07-16 17:54:04       19 阅读