如何知道我的 GPU 是否支持 CUDA?

如何知道我的 GPU 是否支持 CUDA?

我如何从终端或其他东西知道我的硬件是否支持 CUDA?

答案1

使用浏览器查找 CUDA

  1. 打开Chrome浏览器
  2. 转到网址chrome://gpu
  3. 搜索后cuda你应该能检测到版本(在我的情况下,未启用)

在此处输入图片描述

答案2

CUDA 可与 G8x 系列及以上的所有 Nvidia GPU 配合使用,包括 GeForce、Quadro 和 Tesla 系列。CUDA 与大多数标准操作系统兼容。

有关受支持的显卡列表,请参阅维基百科

答案3

(2021 年更新)

  1. CUDA 软件 API 通过 Nvidia 提供的软件驱动程序在 Nvidia GPU 上得到支持。

  2. 如果你的台式机有 Nvidia GPU,并且安装了 Nvidia 驱动程序(例如https://www.nvidia.com/Download/index.aspx),可以使用 CUDA 工具包构建使用 CUDA 的可执行文件,具体如下 -

https://developer.nvidia.com/blog/even-easier-introduction-cuda/

  1. 要为您的 GPU 专门编译 CUDA 应用程序,需要特定 GPU 的计算能力,这可以通过遵循以下概述的步骤获得

https://github.com/prabindh/mygpu

(我是该网络工具的作者)

手动,你可以使用与驱动程序一起安装的 nvidia-smi

nvidia-smi --query-gpu=名称 --format=csv

或者使用驱动程序信息获取 GPU 名称并将其映射到计算能力。

答案4

  1. CUDA 支持在 nvidia 官方网站上显示,例如我的GeForce-GTX-1060

  2. 如果它受支持并且您有LTS Ubuntu 版本

相关内容