Does NVIDIA Tesla C1060 Support WDDM mode?

Hey guys,

I’m new to the forums (first post), and I’m relatively new to CUDA (aside from using it for my adobe/3d studio software).

I’ve got a Tesla C1060 card with a Quadro FX 4600 gfx card (I wonder why it doesn’t qualify as a Maximus Configuration- my control panel doesn’t give me the Maximus option, but maybe there’s an update for the Control Panel? I couldn’t find it), 32 Gigs of FB ECC SDRAM.

Anyway, in the CP I’m told that the quadro fx 4600 is WDDM driver mode, but my C1060 is stuck in TCC mode (I know, most people on here are probably trying to get theirs INTO TCC mode and not out of it).

I opened up the NVIDIA-smi tool via cmd line and used the nvidia-smi -g 0 -dm 0 command to switch it to WDDM. It spit out an error saying it wasn’t supported, but Tesla C1060 is one of the supported devices that is listed for the latest 333.11 Release. Also, I was able to verify previously via GPU-z that my C1060 was (past-tense) supporting at least OpenCL, and I know it supports CUDA (maybe just not in GFX mode?). After updating to the most recent NVIDIA driver (333.11), I no longer have OpenCL or anything else. My quadro on the other hand, still supports OpenCL, CUDA and DirectCompute 4.0.

I tried to force it to WDDM using the -fdm 0 flag in nvidia-smi but that gave the same error.

I was reading up on the way the cards work, and I understand that there are different gom’s for the card. Is there a way to change the C1060’s gom to “2”- Low-dp? I can’t find a cmdline option to change the gom- I tried putting “nvidia-smi -g 0 -dm 2” and also “nvidia-smi -g 0 -fdm 2” but “2” wasn’t recognized as valid driver type (or GOM mode).

I want to use both my cards for Adobe After Effects CS6, and I’d like to use the CUDA capabilities that my C1060 card has for raytracing and any other effects that the card can speed up rendering times on. In the past, I’ve been able to use the C1060 with Premiere Pro CC for accelerating color correction effects, etc via the Mercury Playback engine, which has made it especially frustrating that it works with Premiere but not After Effects.

Right now, as far as I can tell, my C1060 is not being used at all at this point. I know people in the film industry use CUDA with C or C# (or some similar language) for rendering effects like fire (fluid-particle systems), and, if I can do that sort of stuff in TCC mode, maybe it’s worth keeping the C1060. Otherwise, I’m just not sure why I have it if I can’t get WDDM working.

Sadly, I don’t have much money right now to invest in a better card right now, so any help I can get with what I already have would be awesome. Thanks in advance for any help I can get on this!


This is outside my area of expertise. Best I recall, the C1060 is an older (2009?) compute-only GPU without graphics output (“headless”). To my limited understanding that precludes it from running with a WDDM driver. If I recall the timeline correctly Maximus technology was introduced in 2011, and the introduction of GOM which is supported by some Tesla GPUs happened even later. So it would not surprise me if neither of those features are supported for the C1060.

If found the release notes for a slightly older Windows driver 332.76 (which is the driver I run on my Quadro at home) and the discussion of GOM makes no mention of the C1060:

WDDM mode will only work on a GPU that publishes a VGA classcode (in PCI config space). Your C1060 does not.

Maximus isn’t “any Tesla with any Quadro”. It is certified only for specific combinations. Maximus as a brand/technology was not introduced until after the GT200 family GPUs were introduced (GT200 is the underlying family for C1060 and QFX4600).

GOM is a feature specific to Tesla K20m/K20Xm. No other GPUs have this as a selectable option. Even Tesla K20c does not have this as a selectable option.

If you want to use GPUs to enable specific features in Adobe products, be sure you are using GPUs that are officially listed/published by Adobe as supporting that feature.