Geforce 9500 GT 可以运行 CUDA Toolkit 5.0 吗?
在主页:https ://developer.nvidia.com/cuda-gpus
Geforce 9500 GT 有 Compute Capability 1.0 这意味着只运行 CUDA 1.0?
Geforce 9500 GT 可以运行 CUDA Toolkit 5.0 吗?
在主页:https ://developer.nvidia.com/cuda-gpus
Geforce 9500 GT 有 Compute Capability 1.0 这意味着只运行 CUDA 1.0?
截至 2013 年,CUDA Toolkit 支持所有 CUDA 设备,即使是 Compute Capability 1.0(缩写为 CC 1.0)。并且所有版本的 Toolkit 都支持 CC 1.0 设备。答案是“是的,Geforce 9500 GT 可以与 CUDA Toolkit 5.0 一起使用”。
根据当前 Cuda Toolkit(版本 5)的发行说明,http ://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html ,“支持的 NVIDIA 硬件”部分:
支持的 NVIDIA 硬件
因此,支持http://developer.nvidia.com/cuda-gpus中列出的所有 GPU ,从带有 CC 1.0 的 GeForce 8xxx 到带有 CC 3.5 的大多数现代 Tesla K20。
您始终可以使用最新版本的 Toolkit 来处理任何一代支持 CUDA 的设备。使用较旧的 GPU,您可以在 GPU 上运行的内容受到限制(在较新的 CC 中添加了一些功能)。某些功能,如 64 位浮点(双精度)或性能计数器在 CC 1.0 中不可用。
以下是不同计算能力中的一些特性表:
http://en.wikipedia.org/wiki/CUDA#Version_features_and_specifications
或者
http://www.geeks3d.com/20100606/gpu-computing-nvidia-cuda-compute-capability-comparative-table/
据我所知,Toolkit 通常会为每个受支持的 CC 发出几种代码变体。在运行时兼容的变体将由 CUDA 驱动程序加载。