title: What CUDA version for VS2017 and GTX 870M?
body: <p>I want to develop a program using CUDA but I am getting lost by install instructions on <a href="https://docs.nvidia.com/cuda/cuda-installation-guide-microsoft-windows/index.html" rel="nofollow noreferrer">NVidia's site</a>.</p>
  
  <p>So here is what I have:</p>
  
  <ul>
  <li>Windows 10 laptop with a NVidia GPU GeForce GTX 870M
  (both OS and GPU driver are up to date)</li>
  <li>Visual Studio 2017, Version 15.8 (also up to date) _MS_VER=1915</li>
  </ul>
  
  <p>On <a href="https://developer.nvidia.com/cuda-gpus" rel="nofollow noreferrer">this webpage</a>, I found out that my GPU is CUDA enabled (good news) with "Compute capability" 3.0. <strong>What does it mean?</strong></p>
  
  <p>I know that CUDA versions are sensitive to the version of Visual Studio used, so
  my question is simple: </p>
  
  <ul>
  <li><strong>what version of CUDA should I download and install? and can I build and run programs with my version of Visual Studio?</strong></li>
  </ul>