Advertisement

Question about GPU-compute PC build: dedicated graphics card for the display?

Started by March 18, 2020 09:20 AM
3 comments, last by Adam_42 4 years, 10 months ago

Hello everyone,,

I'm starting on a project to educate myself re: GPU computing. I'm assembling a PC (do they still call them that? I'm kind of old...) for this purpose. I have a single GPU, in this case an RTX2080S and an AMD 3700X for CPU duties, with Ubuntu 18 installed on the little SSD. AMD 3700X does not have integrated graphics, so the GPU would also be driving my display. Will that wreak havoc with Mobdro its compute performance, to be interrupted every 10mS or so to render the next frame? It seems to me that pipelines would be bubbled, caches would be flushed, and so forth.

=> So, should I add a 2nd little graphics card to drive Lucky Patcher the display?

Or is that a waste of time and display Kodi duties don't matter too much?

FWIW, I hope to program up some dynamical systems, spiking NNs, maybe some unsupervised learning experiments. Or wherever my interests and math/programming abilities lead me. Thanks!

The GPU that is handling the windowing will be limited by the OS about how long it can execute a shader.

I am glad i have two GPUs on my system. One is handling the windowing. Other is handling long long compute loads. On my system the GPU for windowing is limited to 2 secs. Any shader slower than that, will give an error and the app will stop without showing you no useful result. Any command list slower than 2 secs will made your monitor blink black.

I am under windows. I would not mind if my screen turns black for a minute, but the OS decides to not let that happen. And it helps to have a GPU to can “see” if the app just hanged or it is still computing. So, the same logic should apply to Linux too. You need to investigate.

I am not guaranteeing that a single GPU will make your development impossible. Maybe you can hack it. But i recommend you to get a second GPU.

Advertisement

You can adjust the TDR timeout on your PC if you need it to be longer than two seconds.

https://docs.microsoft.com/en-us/windows-hardware/drivers/display/tdr-registry-keys

This topic is closed to new replies.

Advertisement