Graphics CUDA版本混乱

Graphics CUDA版本混乱,graphics,version,cuda,gpu,nvidia,Graphics,Version,Cuda,Gpu,Nvidia,我想开始学习CUDA,但我对版本感到困惑。CUDA的最新版本是3,我的系统上有CUDA 3.0.1驱动程序,但理论上我的图形卡只支持1.0。我可以使用更高版本的功能吗?还是我需要坚持使用1.0?最新的公开发行版是3.2版,但4.0版已经向注册开发者推出了beta版。兼容性取决于硬件支持的功能。您可以使用最新版本的SDK,但需要针对您的卡支持的功能集进行编译,并且不要尝试使用不支持的SDK功能。您可以通过设置拱门标志来实现这一点 这里有一些解释: CUDA工具包版本(3.1、3.2、4.0)与图形



我想开始学习CUDA,但我对版本感到困惑。CUDA的最新版本是3,我的系统上有CUDA 3.0.1驱动程序,但理论上我的图形卡只支持1.0。我可以使用更高版本的功能吗?还是我需要坚持使用1.0?

最新的公开发行版是3.2版,但4.0版已经向注册开发者推出了beta版。兼容性取决于硬件支持的功能。您可以使用最新版本的SDK,但需要针对您的卡支持的功能集进行编译,并且不要尝试使用不支持的SDK功能。您可以通过设置拱门标志来实现这一点

这里有一些解释:

CUDA工具包版本(3.1、3.2、4.0)与图形卡计算功能不同(1.0/1.1适用于较旧的geforce卡,1.2适用于许多移动卡,1.3适用于稍旧的geforce,2.0+适用于最新的fermi体系结构)。所有工具包都与所有支持cuda的图形卡配合使用。虽然完整的功能可能不可用,但您仍然可以编写功能性cuda代码