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中添加).CC 1.0中不提供某些功能,如64位浮点(双)或性能计数器.
以下是一些针对不同Compute功能的功能表:
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 Driver加载.