Question / Help Choosing which GPU to load OBS?

Fish Gaming

New Member
Hello to all,

I have recently been starting recording/streaming. I have figured out that since I don't get an 8-15 upload speed that I cannot output my Stream to 1020p at 60fps. Although you can change the individual bit rate and encoding for the streaming and recording it looks like there is only one output tab that controls both. So if I have to lower my quality and frame for streaming it will also lower my frames and quality for recording. Is there anyway around this?
I noticed that there is a stream lab and studio program for OBS. I could download each and run them both but then comes my main title question. I know from testing that opening an OBS program does add some percentage of use to your GPU. Is there a way,with two GPU's, to designate the Vram to be used on the second GPU to open the two OBS programs? I know that in OBS you can choose the second GPU to record or stream with but I wanted to hopefully make the second GPU be responsible for opening both OBS programs as well as recording and streaming demands.
 

koala

Active Member
If you capture the thing you want to stream with window capture, game capture or display capture sources, it's best to run OBS on the same GPU you're capturing the frames from. It's because OBS does compositing the video in GPU space, as well as all filter processing. If OBS runs on a different GPU than the captured source, OBS has to download the frame data from one GPU and upload it to the other GPU. If OBS runs on the same GPU, this resource-intensive transfer does not need to take place.

Additionally, if you plug 2 external GPU cards into a PC, the available pci-express speed is distributed over the two. A single GPU is run with a bus speed of x16, while a duo is run with x8 speed each. This is half the bandwidth, and you triple the load by the required data download/upload to the other GPU, thus having only sixth part of the pci-bandwidth available for regular app usage in comparison to having only one GPU.
 

Harold

Active Member
Indeed.

The pci-e lane limitations are very obvious when streaming and gaming at the same time on the same machine.
 
Top