I have recently installed an Nvidia Tesla C2050 to run along side my Nvidia Quadro 3800.
Since installing the new Tesla card, Whenever I launch a V Ray RT render using OpenCL (single kernel) my RT Dos render window/log crashes and nothing happens in my render view.
Just wondering if anyone knows how I can fix this?
Also will using a Tesla card improve my V-Ray RT performance?
As far as I know there is no log file, but you can copy and paste the info from
the “Command promp”/console window, where the RT server is running. Do
you see such window? If no, probably you’re running the server as service,
which won’t work, because the GPU is not accessible from Windows services.
Thanks for the screenshot - it seems to be because the two graphics cards have different architectures - the Tesla is a Fermi card, while the Quadro is not. You can try disabling the Quadro card from the V-Ray RT OpenCL device selector utility from the Start menu and see if this solves the problem.
You can manually choose the device by defining an environment variable VRAY_OPENCL_DEVICE=1 (or the number of the device you want to use).
You can specify many devices using commas.
On the other questions:
1. VRay RT GPU is not using rasterization, but raytracing and thus is not using the GPU as all the games are using, but more like a scientific application.
We used the GPU for computations, so a Tesla card is perfectly suitable for VRay RT GPU.
2. VRay RT GPU works best with Fermi base GPUs, the older ones have limitations and are slower.
3. You should test what is faster with your scenes. Also keep in mind that the GPU has lots of limitations (only image textures, some of the materials don’t work, less memory per scene, etc).
On a more general note, If I can only use one of these cards is it even worth using my Tesla card atall?You’ll have to make some tests, but I think the Tesla 2050 is a lot faster faster than the QuadroFX 3800.
It seems to me that Tesla cards are more aimed towards processing scientific imaging data rather than media creation and GPU rendering.Tesla cards are more durable and have more video RAM.
Since I have 2 quad core processors would it perhaps be better to simply do RT renders on the CPU?Again, it depends for the type of work you want to do.