【发布时间】:2011-03-16 19:55:10
【问题描述】:
我想开始学习 CUDA,但我对这些版本感到困惑。 CUDA 的最新版本是 3,我的系统上有 CUDA 3.0.1 驱动程序,但理论上我的显卡只支持 1.0。我可以使用更高版本的功能还是需要坚持1.0?
【问题讨论】:
标签: graphics version cuda gpu nvidia
我想开始学习 CUDA,但我对这些版本感到困惑。 CUDA 的最新版本是 3,我的系统上有 CUDA 3.0.1 驱动程序,但理论上我的显卡只支持 1.0。我可以使用更高版本的功能还是需要坚持1.0?
【问题讨论】:
标签: graphics version cuda gpu nvidia
最新的公开版本是 3.2,但 4.0 已向注册开发者提供测试版。兼容性基于硬件支持的功能。您可以使用最新版本的 SDK,但需要针对您的卡支持的功能集进行编译,并且不要尝试使用不受支持的 SDK 功能。您可以通过设置拱标志来做到这一点。
这里有一些解释:
【讨论】:
CUDA 工具包版本(3.1、3.2、4.0)与显卡计算能力不同(1.0 / 1.1 用于较旧的 geforce 卡,1.2 用于许多移动卡,1.3 用于稍旧的 geforce,2.0+ 用于最新的 fermi 架构) .所有工具包都适用于所有支持 cuda 的显卡。尽管完整的功能可能不可用,但您仍然可以编写功能性 cuda 代码。
【讨论】: