Opinion: RTX3060 + GTX780Ti
tagan
Posts: 33
hello.
I don't know if this is the right section.
i would like an opinion. i have a rtx3060 12gb installed in a new pc.
my old pc has a gtx780ti 3gb.
can i mount the gtx780ti in the new pc? or does the 780 become a bottleneck for the rtx3060?
Comments
The 780Ti, depending on its memory, will probably not be of much use and is also probably close to being deprecated and dropped from Iray compatibility.
I would argue that there is a "good use" for having the 780Ti... However, it may not be an ideal setup for your computer if you play games...
Use the 780Ti for the OS, which is running Daz3D. That does not have to be "IRAY compatible", for Daz3D to run. Then change your rtx3060 so it runs in a "dedicated mode" for rendering only. This hides the video-card from "windows use", turning it into just "another piece of hardware", as opposed to being "a video-card it can play with, drawing WINDOWS on your screen, or playing DX games directly".
This mode is called TCC mode, as opposed to WDDM mode. It is actually, to a point, a bit faster to run and because windows is not hijacking it, ALL memory is available for rendering, not "what windows allows you to use, because it has jacked some for itself as CPU aided processing and faster RAM-space".
IRAY "streams" the preview and rendering data to a window in Daz3D, so your card could be a GTX-120 with 512M VRAM, and still run Daz3D with IRAY, just fine. The "stream" is just a form of "video-capture", which the ACTUAL rendering cards are sharing with Daz3D.
However, as I said, if you are a "gamer"... You will not like this option. (If you had 2x 3060 cards, it would be fine. You only use one card to play, unless you have some bridged-mode setup.) Also, Daz WILL run a little slower, just because it's an older card and has less VRAM, but it shouldn't be that noticeable. Daz3D doesn't use crazy GPU acceleration for anything, it's more CPU-bound and RAM-bound than being GPU and VRAM bound, except for rendering. Your card will show as a source for rendering, even in TCC mode. Just be sure that you do NOT select your smaller card as a rendering source, or you will not be able to render more than a 2GB scene, as windows and Daz will be consuming about 1GB of your 3GB smaller card.
In TCC mode, the display ports will NOT function. It is NOT a display... Just saying that to repeat myself again... You WILL need some other graphical display output. (Oh windows can still use the CUDA and PHYS-X on that TCC card if you go into the settings for video-display hardware.)
https://docs.nvidia.com/gameworks/content/developertools/desktop/tesla_compute_cluster.htm
ALSO NOTE: Your better choice for drivers will ALSO be the ones made for rendering/computing, not game-drivers. There is an option to select which driver-type you want, when updating drivers with the NVIDIA driver update page.
@JD_Mortal, Do you know for a fact that a 3060 can be run in TCC mode while an other Nvidia 'consumer' card was feeding the displays?
As far as I can remember, someone tried to do it in the benchmarking thread and it didn't work.
It was certainly my impression that TCC mode was restricted and would not work in this kind of set-up. This discussion seems to confirm that https://forums.developer.nvidia.com/t/do-all-of-the-new-rtx-gpus-support-tcc-mode/64383/10
This all sounds confusing. It's my first time hearing of TCC. So is having a 780ti as primary display and a 3060 for rendering different than having a 3060 for primary display (edit: and rendering) and another 3060 for rendering?
A Nvidia moderator in Richards link says;
I just read up on some of the other forum posts. I didn't realize Windows 10 was still reserving VRAM for all attached cards, that's why I was so dumbfounded by all this. I jumped ship to Linux shortly after MS dropped support for Windows 7.
I've been wracking my brain all day at work trying to figure out what TCC is and why people want it, but I get it now.
I can at least confirm what the post says about TCC being not relevant in Linux - my non-display 3060 is using 9 Mb of VRAM. It renders normally, and as soon as I shut down Daz Studio, it drops back down to 9 Mb.