Linux 服务器 CUDA两版本

  使用nvidia-smi命令查看CUDA版本为11.4,nvcc -V命令查看CUDA版本为11.1。以nvcc -V版本为准。

CUDA有两个CUDA版本
runtime api 使用nvcc -V显示 ,是运行版
driver api, 使用nvidia-smi显示,是驱动版
如果报错的命令是RuntimeError,那就使用nvcc -V命令查看是否是版本不匹配。

nvidia-smi 显示的版本是驱动的版本,是原先在容器里已经装好的。

而nvcc -V 显示的版本是cuda toolkit的版本,是需要我们去安装的。

由于驱动版本是向下兼容的, 因此cuda toolkit版本小于等于驱动版本都可以正常使用。

pytorch, cudadnn等要求的cuda版本都是指cuda toolkit的版本。

参考链接:

【CUDA】nvcc和nvidia-smi显示的版本不一致?_nvidia-smi命令列出的cuda版本与nvcc -v列出的版本号不一致-CSDN博客

相关推荐

  1. Linux 服务器 CUDA版本

    2024-06-14 19:30:02       34 阅读
  2. Linux服务器上安装多个版本cuda的一些准备

    2024-06-14 19:30:02       32 阅读
  3. Linux下多版本cuda切换

    2024-06-14 19:30:02       41 阅读
  4. Linux下安装LightGBM CUDA版本

    2024-06-14 19:30:02       23 阅读

最近更新

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

    2024-06-14 19:30:02       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-14 19:30:02       106 阅读
  3. 在Django里面运行非项目文件

    2024-06-14 19:30:02       87 阅读
  4. Python语言-面向对象

    2024-06-14 19:30:02       96 阅读

热门阅读

  1. C++学习(20)

    2024-06-14 19:30:02       28 阅读
  2. 第壹章第15节 C#和TS语言对比-泛型

    2024-06-14 19:30:02       23 阅读
  3. C++的算法:Kosaraju算法与Tarjan算法

    2024-06-14 19:30:02       29 阅读
  4. 模拟面试题卷一

    2024-06-14 19:30:02       34 阅读