At the time of writing, all CUDA versions were backwards compatible with older CUDA compatible hardware.
So the CUDA toolkit through to version 6.5 will work perfectly with a compute 1.1 capability device, although a number features present in the toolkit are not supported on these older devices. However there has been a progressive deprecation of older hardware in newer tool kits since then. As of June 2019:
- Support for compute 1.x capability devices was removed in CUDA 7.
- Support for compute 2.x capability devices was removed in CUDA 9.