Host: Tesla K80, Target: Quadro K600, Graphics Debugging launch error: Unable to launch because architecture type is Unknown

Host:

  • Tesla K80
  • Windows server 2016
  • CUDA 9.2 installed, so Nsight 5.6
  • Visual Studio 2015

Target:

  • Quadro K600
  • Windows 10 version 1803
  • CUDA 9.2 installed, so Nsight 5.6

When trying to launch Graphics Debugging, got an error: Unable to launch because architecture type is Unknown.

I copied the exe file to the Target machine and run it manually, it runs correctly. The source is just a simple OpenGL program.

I asked this question before and was told in another thread that only Kepler works with graphics debugging of Nsight. Now the two graphics are both Kepler, why still error?