Question / Help CPU Affinity Question

Dc64

Member
Hello I was Trying to set CPU and Threads to OBS so it doens't reduce my Ingame FPS so much. I am currently using Ryzen 1700 I saw a guide on youtube if i try to use 4 cores or tread it would increase performance while streaming. But when I do I get Econder Overload msg on OBS but I am not dopping any Frames. I would like to Stream 1080 60 FPS wihtout the Lower performance Hit possible with Ryzen My current log file shows a Different Setting.
 

Attachments

  • log.txt
    5 KB · Views: 115

BK-Morpheus

Active Member
With SMT enabled, you have 8 Cores with 16 threads and if you reduce the threads for OBS to only 4 threads, it won't be enough Power to encode 1080p 60fps. As most games only use 1-2 threads, I would suggest to use thread 0-5 for the game and 6-15 for OBS (so basically it means 3 cores for the game and 5 cores for OBS).

You can also try 0-7 for the game and 8-15 for OBS. Just make sure at least 4 real core-threads (real core-threads= 0/2/4/6/8/10/12/14) are available for OBS.
Also keep in mind, that the 1700 has a low coreclock, when more than 2 cores are working hard, so it might also help to disable Turbo and manually overclock all cores to ~3.7GHz, which should work fine with ~1.25V Vcore.
 

Dc64

Member
Thanks for the reply it does improve things. But if I increased the present to faster or fast it'll consume almost the 8 cores etc. But very fast it works fine.
 
Top