NVIDIA CUDA:啥是开发者驱动程序?
Posted
技术标签:
【中文标题】NVIDIA CUDA:啥是开发者驱动程序?【英文标题】:NVIDIA CUDA: What is the developer driver?NVIDIA CUDA:什么是开发者驱动程序? 【发布时间】:2011-06-18 08:12:20 【问题描述】:要开发 NVIDIA CUDA 程序,需要的工具有:
-
开发者驱动程序
CUDA 工具包
GPU 计算 SDK
这个开发者驱动程序是什么?静默安装它会覆盖任何已安装的 NVIDIA 图形驱动程序。那么,开发者驱动与通常的 NVIDIA 显卡驱动有什么不同呢?它包含哪些额外的组件或功能?
开发者驱动程序有 32 位和 64 位两种版本。如果我在 64 位 Windows 7 上开发 32 位 Visual C++/CUDA 项目,我应该选择哪种开发者驱动程序?为什么?
【问题讨论】:
有人将此问题标记为离题并被关闭。除了开发人员之外,没有人会使用开发人员驱动程序,因此无法在 ServerFault 或 SuperUser 上提出此问题。 【参考方案1】:来自developer download page:
注意:以下开发者驱动程序包以最少的安装程序为最广泛的 NVIDIA 产品提供基本支持。可在 www.nvidia.com/drivers 上获得更多面向开发人员和最终用户的生产驱动程序包。
开发人员驱动程序随 Toolkit 一起发布,旨在广泛支持所有支持 CUDA 的设备。另一方面,主driver page 上的驱动程序会酌情释放;主要驱动程序完全支持 CUDA,但每个驱动程序都可能支持一部分设备。
顺便说一下,当您安装 NVIDIA 驱动程序时,它会告诉您当前安装的版本以及您正在安装的版本(除非您选择静默安装!)。
【讨论】:
特斯拉这样的纯 CUDA 设备呢?那些确实有与显卡不同的NVIDIA驱动程序?那么常见的 CUDA 开发者驱动和这些有什么关系呢? 他们使用同一个开发者驱动包。以上是关于NVIDIA CUDA:啥是开发者驱动程序?的主要内容,如果未能解决你的问题,请参考以下文章
nvidia驱动、cuda驱动和cuda工具包之间有啥关系?