Possibility to choose video cards

LAzZ

New Member
When in the OBS will be able to distribute the load between the graphics cards? For example, I have GTX 1060 and RXT 2080 graphics cards and want the OBS to work fully on one of them (100% load). To use one video card 100% in the game, and the second video card 100% for stream\recording. Now it is possible to select a video card only in the nvidia control panel, but it does not give 100% load on one card, when you start the OBS still uses a second video card. P. s. sorry for my English, using translator )
 

dodgepong

Administrator
Forum Admin
It turns out that doing this results in very poor performance and will not work as well as you think it will.
 

dodgepong

Administrator
Forum Admin
When OBS runs on the same GPU as what you're capturing, OBS can simply get the texture of what you're capturing from VRAM, and it's extremely fast. If you run OBS on a secondary GPU, OBS has to copy uncompressed textures from one GPU to the other, which means it has to pass through system RAM, which uses more CPU. Furthermore, running 2 GPUs means you're running them at PCIe x8/x8 instead of one GPU at x16, which means those copies will happen slower than they otherwise would. It's much more performant and efficient to run OBS on the same GPU as what you are capturing.
 

LAzZ

New Member
When OBS runs on the same GPU as what you're capturing, OBS can simply get the texture of what you're capturing from VRAM, and it's extremely fast. If you run OBS on a secondary GPU, OBS has to copy uncompressed textures from one GPU to the other, which means it has to pass through system RAM, which uses more CPU. Furthermore, running 2 GPUs means you're running them at PCIe x8/x8 instead of one GPU at x16, which means those copies will happen slower than they otherwise would. It's much more performant and efficient to run OBS on the same GPU as what you are capturing.
Thanks!
 
Top