I9 9900k or Ryzen 9 3900x LIVE TV

Looking to get feedback from Plex users and / or employees. Should I go with the I9 9900k set at a clock speed of up to 5ghz all 8 cores / 8 threads or the ryzen set at 4.3ghz all 12 cores / 12 threads? Which one would be better for Plex, I don’t care about gaming or movies? Is live TV a single-core process? I transcode 10-13 LIVE TV processes at one time. I have a P2000 to do the video side so this is for audio which seems to be pretty intensive on my i7 8700 currently. Thank you for your feedback!

I9 9900k stock passmark 20212
Ryzen 9 3900x stock passmark 32227

@OttoKerner you seem to be the go-to person for this type of question. Your answer hasn’t changed much over the years but this question is a little different. This is more questioning the audio side as I already have a graphics card to process the video side. When you get a chance if you don’t mind taking a look and offering some feedback. I ordered both processors so feedback is my determining Factor. Thank you!

Compare the ‘single-thread rating’ of both CPU. Then pick the one with the higher value.
https://www.cpubenchmark.net/high_end_cpus.html

Be advised that there is currently a bug in Linux with some Ryzen CPU’s:
https://www.phoronix.com/scan.php?page=article&item=ryzen-3700x-3900x-linux&num=2
If you consider switching OS’s.

Thank you for the response. Yeah I don’t plan on changing anytime soon from Windows. The 3900X does have higher single core benchmark on that website. Do you know if audio transcoding takes advantage of multiple threads? Or is that a single thread task?

That totally depends on how optimized for multi-threading the software en-/decoder really is.
I have to admit that I don’t know how much optimized these are in ffmpeg (Plex’s transcoder).
But by default I always assume that they are not that super-optimized for multi-threading. Experience so far has confirmed this assumption.

1 Like

Hi!

Are you sure you’re maxing out your 8700k?

Seems odd to me that you could do that just with audio transcodes, which should be pretty lightweight on the CPU.

Maybe you’re seeing high CPU usage because Plex is taking full advantage of your 6 cores, but that doesn’t necessarily mean you reached your limit, right?

If it helps, I currently have a i7-7820X (similar single-thread passmark as yours), limited to using only 5 cores (the other 3 are for a gaming VM). On top of that, I currently don’t have a GPU doing hardware transcode (although also plan on getting a P2000 soon :sweat_smile:)

That being said, if upgrading, I’d personally go with that 9900k. A friend of mine has one and it’s a (very stable) beast.

2 Likes

Thank you so much for the feedback! Yes for some reason I max out my 8700 the non-k version. When it gets to about 80% it starts spiking to 100% which causes the live TV to start pixelating and audio starts distorting. This is with about eight TV streams at 4 megabits and my GPU is just sitting at about 30%. I have a feeling live TV streams are more intensive than playing movies. Below is a picture with just 1 stream. CPU at 13% and has small spikes already.

Interesting.

Mind sharing a screenshot of your server’s dashboard, along with some logs, with enough concurrent streams to throttle the CPU?

I’ll share that with one of our server devs to see if we can figure out what’s happening before you decide where to spend your cash :grin:

– Hugo

Always open to saving money :slight_smile: definitely will send logs and screenshots in the next couple days as I’m tied up with work at the moment. Thank you!

Hi @hsousa sorry for the delay. The problem actually was resolved by disabling the IP V6 on the network adapter on my computer and Via Plex. That was what was causing the CPU to spike so high. Now my CPU runs very low. Appreciate your time! I’m probably going to open a new topic but I’m trying to find out why live TV freezes up momentarily when another device initially direct plays a movie. Happens almost every time:( thank you!

Are you using hardware acceleration for transcoding?

Yes I am. The only thing I can think of is maybe because I have CAT5 ethernet mixed with Cat5e and Cat6 throughout the house.

That’s super weird. I would suggest reproducing the issue and grabbing some server logs, so I can pass that along to the relevant people :slight_smile:

Fixed that too lol. Cat 5 and cat 6 on the same network switch was causing it. THANK YOU AGAIN!

1 Like

OMG you are the king at solving issues totally unrelated to the symptoms. My respect! :smiley:

3 Likes