I had a server with Windows Server 2008 R2, 4 Tesla C2070s, and a GeForce 8800 to satisfy the requirement of a card to utilize for the debugger under Windows.
I received several K20s, and we replaced one of the C2070s with a K20, uninstalled the drivers, Nsight, CUDA Toolkit, and reinstalled with the Nsight 3.0 preview and the 306.94 drivers. To our surprise, despite explicitly advertising “This new release officially supports the new Kepler GK110 architecture found in Tesla® K20 and CUDA 5.0.”, the 306.94 drivers do not, in fact, support any variant of the Tesla K20. I went to look at explicitly attaching the driver to the unknown device in Device Manager, but found there were no entries for the K20 - the K10 was the only remotely relevant entry.
Okay, so I tried grabbing the suggested release for the K20 from the drivers page on the main site - 310.90 as of this writing. Installed that, it happily recognized the K20 and the C2070s, but not the 8800 - after all, it was the Quadro/NVS/Tesla driver, not the GeForce driver.
So I swapped the 8800 for an NVS 295.
All 4 Teslas, and the NVS 295, were seen by the OS.
However, none of the cards can be used for the Nsight debugger - attempting to doso causes the debugged application to crash under Visual Studio, and that’s the end of that.
I find it extraordinarily hard to believe that it’s not presently possible to use the Nsight debugger with the Tesla K20, NVIDIA’s pride and joy - what am I overlooking?