Jump to content

Streaming with Ryzen 5 1600X

If I had a Ryzen 1600X for example with 6 cores 12 threads (Which I am thinking about buying), would I be able to use 4 threads for encoding and 4 threads for gaming and have 4 threads left over, or would I only be able to use 2 cores for encoding and 4 cores for gaming, and not have anything left over.

Link to comment
Share on other sites

Link to post
Share on other sites

You can give thread affinity to each software and potentially do what you said however I have always felt more beneficial just let windows scheduler do it automatically on mainstream CPUs though.

 

If you can afford up to the ryzen 5 1600x you probably can the ryzen 7 1700 the price gap ain't that big and then you'd have perfectly streaming capacity regardless... feels worth it in my particularly opinion, the 65w tdp and included stock cooler for free will make up since with the 1600x you'll have to afford a cooler too.

Personal Desktop":

CPU: Intel Core i7 10700K @5ghz |~| Cooling: bq! Dark Rock Pro 4 |~| MOBO: Gigabyte Z490UD ATX|~| RAM: 16gb DDR4 3333mhzCL16 G.Skill Trident Z |~| GPU: RX 6900XT Sapphire Nitro+ |~| PSU: Corsair TX650M 80Plus Gold |~| Boot:  SSD WD Green M.2 2280 240GB |~| Storage: 1x3TB HDD 7200rpm Seagate Barracuda + SanDisk Ultra 3D 1TB |~| Case: Fractal Design Meshify C Mini |~| Display: Toshiba UL7A 4K/60hz |~| OS: Windows 10 Pro.

Luna, the temporary Desktop:

CPU: AMD R9 7950XT  |~| Cooling: bq! Dark Rock 4 Pro |~| MOBO: Gigabyte Aorus Master |~| RAM: 32G Kingston HyperX |~| GPU: AMD Radeon RX 7900XTX (Reference) |~| PSU: Corsair HX1000 80+ Platinum |~| Windows Boot Drive: 2x 512GB (1TB total) Plextor SATA SSD (RAID0 volume) |~| Linux Boot Drive: 500GB Kingston A2000 |~| Storage: 4TB WD Black HDD |~| Case: Cooler Master Silencio S600 |~| Display 1 (leftmost): Eizo (unknown model) 1920x1080 IPS @ 60Hz|~| Display 2 (center): BenQ ZOWIE XL2540 1920x1080 TN @ 240Hz |~| Display 3 (rightmost): Wacom Cintiq Pro 24 3840x2160 IPS @ 60Hz 10-bit |~| OS: Windows 10 Pro (games / art) + Linux (distro: NixOS; programming and daily driver)
Link to comment
Share on other sites

Link to post
Share on other sites

Doubling on 1700 suggestion as you can try to overclock it to 1700x at least.

 

There are lots of ways to stream tho and they also depend on the fact are you Twitch Affiliate/Partner or not.

If you are not Twitch Affiliate/Partner, then max bandwidth will float around 2500 kbit/s (after that viewers start get buffering, to check if that is happening just watch your own stream for 5-10 minutes) so you won't be able to use hardware encoders (Intel QSV, AMD AMF, Nvidia NVENC) as results will be "blocky".

If you are one, then hardware encoding should be your main way to stream as it doesn't cost you much resources and gets job done (affiliates/partners get up to 6000 kbit/s).

 

On YouTube side of things you can stream 6000 kbit/s and probably higher from the start. Until you've got partnership you'd better to stream to multiple platforms at once – either with multiple OBS instances or with restreaming services.

 

All in all, I don't think you should restrict streaming software core/thread usage as encoding is not consistent workload. On chill moments you would get 5% CPU usage, on extreme rain of colorful particles up to 70% (on my i7 3770k, while streaming 720p60 @ 6000 kbit/s).

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×