Can Geforce 9500 GT run CUDA Toolkit 5.0?
In the homepage: https://developer.nvidia.com/cuda-gpus
Geforce 9500 GT have Compute Capability 1.0 this means only run CUDA 1.0?
Can Geforce 9500 GT run CUDA Toolkit 5.0?
In the homepage: https://developer.nvidia.com/cuda-gpus
Geforce 9500 GT have Compute Capability 1.0 this means only run CUDA 1.0?
As of 2013, CUDA Toolkit supports all CUDA devices, even with Compute Capability 1.0 (abbreviated as CC 1.0). And CC 1.0 devices are supported in all versions of Toolkit. Answer is "Yes, Geforce 9500 GT can be used with CUDA Toolkit 5.0".
According to Release notes of current Cuda Toolkit (version 5), http://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html, section "Supported NVIDIA Hardware":
Supported NVIDIA Hardware
So, all GPUs listed in http://developer.nvidia.com/cuda-gpus are supported, from GeForce 8xxx with CC 1.0 up to most modern Tesla K20 with CC 3.5.
You always can use newest version of Toolkit to work with any generation of CUDA-enabled devices. With older GPU you are limited in what you can run on GPU (some features are added in newer CC). Some features, like 64-bit floating point (double) or performance counters are unavailable in CC 1.0.
Here are some tables for features in different Compute capabilities:
http://en.wikipedia.org/wiki/CUDA#Version_features_and_specifications
or
http://www.geeks3d.com/20100606/gpu-computing-nvidia-cuda-compute-capability-comparative-table/
As I know, Toolkit usually emits several variants of code, for every supported CC. At runtime compatible variant will be loaded by CUDA Driver.