Question CPU vs GPU stream encoding

Crystallis

Commendable
Apr 16, 2022
8
0
1,510
Good day, as the title suggests, i have a dilema to which component should i use for encoding and also about undervolting vs overclocking in this equation.

My RIG system is:
Cpu 5950x AMD
Ram gSkill zRoyal Elitte (4x16 gb), 3600 OC, 14 latency.
Gpu AMD 6950 saphhire toxic liquid edition.
SSD WD 850x 4tb
Mobo Asus x570 RoG VIII Dark Hero
Psu be quite! 1500W dark power
Monitor Samsung odyssey G9 Neo
Cpu cooling Icue Corsair i170 capellix

The question is, should i use CPU or GPU encoding for streaming? Also if i undervolt the encoding component that i will use, does it affect my streaming quality and performance? Probably monitor will keep it at 120 refresh rate (240) is maximum, or should i set to adaptive refresh rate? I am going to use OBS as encoding software and i will probably divide my monitor into 2 or 3 monitors (it has this option in it).

Also, should i set a fps cap on streaming or gaming?
And since the screen resolution will be 4k (7680 x 2160) undivided that is. Apparently if i stream in higher quality like 4k or full hd, the performance in encoding is smoother if you use CPU over GPU.

P.S. And as a side question for streaming, i have a Go XLR do i need a stream deck like Elgato or OBS is enough if i divide my screen monitor?

P.S.S. Dividing my monitor will increase cpu or gpu usage?
 
The question is, should i use CPU or GPU encoding for streaming?
Test both and decide for yourself.
In general since you have an amd gpu it will take a decent hit in performance especially in high resolutions because it doesn't have any specialized hardware to do the encoding and just uses the same units that do the game.
The CPU on the other hand has a lot of headroom to do encoding.
Of course depending on the FPS you get, you are talking about 120 and 240Hz and at that kinds of speeds it might cause some bandwidth issues for the data even if the compute power is enough.
Also if i undervolt the encoding component that i will use, does it affect my streaming quality and performance?
Don't mess with undervolting while also dealing with everything else.
If you get everything set up the way you like and if you want to try it then you can do it and you will have numbers from before the undervolt so you can compare them and judge if it is worth it or not.

Undervolting can cause instability and that's one thing you don't want to deal with when streaming to people.