I have a problem with our workstation (with a Tesla K40c and Tesla K20 + Quadro NVS 300) in Wndows 8.1 64-Bit.
The Teslas are switched into TCC mode. I installed the latest Tesla driver for windows 8.1 (ForceWare 377.35).
I tried to invoke the CUDA SDK samples for Toolkit 7.0 (compiled with VS 2013 with the Solution file provided by NVIDIA in the SDK directory). I exclude of course the CUDA SDK samples which are using OpenGL or DirectX interaction. Note that the NVCC settings in the SDK sample are compiling machine code also for CC 3.5.
The ‘deviceQuery’ program works, and reports information for both Tesla GPUs.
But all other SDK samples seem to hang - forever - on the first memory allocation.
E.g. The ‘alignedTypes’ programs hangs after printing the string ‘Allocating memory …’ to the console. It uses the Tesla K40c.
Also my own ‘AllocationTester’ program hangs (program from https://devtalk.nvidia.com/default/topic/963440/cudamalloc-pitch-significantly-slower-on-windows-with-geforce-drivers-gt-350-12/) . It just allocates a few buffers with ‘cudaMallocPitch’ and frees them.
I am wondering if other users are having same problems with Tesla GPUs on Windows. I think I have read something on this forum about issues with Teslas ins recent Windows versions (or with recent drivers), when TCC mode is enabled, but I can’t find the link.
I tried also to switch the Tesla K40 to WDDM mode, but the ‘nvidia-smi’ tool just reports that this is not possible. How can I do that ?