NVIDIA CUDA:开发者驱动是什么?

12

要开发 NVIDIA CUDA 程序,需要使用以下工具:

  1. 开发者驱动程序
  2. CUDA 工具包
  3. GPU 计算 SDK

什么是 开发者驱动程序?安装它会静默覆盖任何已经安装的 NVIDIA 图形驱动程序。那么,开发者驱动程序与通常的 NVIDIA 图形驱动程序有什么不同?它包含了哪些额外组件或功能?

开发者驱动程序有 32 位和 64 位两种版本。如果我在 64 位 Windows 7 上开发 32 位的 Visual C++/CUDA 项目,我应该选择哪个版本的开发者驱动程序?为什么?


8
有人标记了这个问题为不适合并需要关闭。只有开发人员才会使用开发人员驱动程序,因此这个问题不能在ServerFault或SuperUser上提问。 - Ashwin Nanjappa
1个回答

8

开发者下载页面

注意:以下开发者驱动程序包提供了最广泛的NVIDIA产品支持,安装程序数量最少。更多针对开发人员和终端用户的生产驱动程序包可能可在www.nvidia.com/drivers上获得。

开发者驱动程序与工具包一起发布,旨在为所有CUDA兼容设备提供广泛支持。另一方面,主驱动程序页面上的驱动程序会根据需要发布;主要驱动程序完全支持CUDA,但每个驱动程序可能只支持设备的子集。

顺带一提,当您安装NVIDIA驱动程序时,它会告诉您当前安装的版本以及正在安装的版本(除非您选择静默安装!)。


2
纯CUDA设备如Tesla怎么样?它们是否有不同于图形卡的NVIDIA驱动程序?常见的CUDA开发人员驱动程序与这些驱动程序有什么关系? - Ashwin Nanjappa
他们使用相同的开发人员驱动程序包。 - Tom

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接