10900K vs 3950X vs 3900x vs 9900K STREAMING – TechteamGB
|If you want the best 1 PC streaming setup money can buy, which of these CPUs do you choose? Is it the new 10 core, hot as a furnace, 10900K, or it’s last gen counterpart, the 9900K, or AMD’s flashest monster offering, a 16 core 3950X, or is it it’s little brother, the 3900X? Lets test them and find out!
Let me run you through the tests. Because these are the sort of CPUs you buy if you have more money than sense, you are probably rocking a 1440p monitor, and something like an RTX 2080ti, so that’s what we will be using, and streaming at. Of course, quality will be important to you, so we will be playing at ultra settings, and streaming at twitch’s maximum 6000kbps bitrate. I tried higher, but it just flat out didn’t work. We are, obviously, using CPU encoding here, with the “fast” preset, and we’ll be testing the games over 180 second runs multiple times, then averaged, to get accurate results.
As for the games, that’ll be BFV, and COD MW. So, how did they perform? Well, lets take a look.
BFV 1440p Ultra | AVG | Low | AVG | Low | FPS Lost | % Lost |
3950X | 139.25 | 120.91 | 130.7533333 | 93.13877678 | 8.496666667 | 6.101735488 |
3900X | 136.22 | 118.62 | 131.1533333 | 87.8477306 | 5.066666667 | 3.719473401 |
9900K | 146.73 | 127.71 | 120.1333333 | 18.54255516 | 26.59666667 | 18.12626366 |
10900K | 143.87 | 123.91 | 113.3566667 | 50.32712632 | 30.51333333 | 21.20896179 |
COD MW 1440p Max | AVG | Low | AVG | Low | FPS Lost | % Lost |
3950X | 133.31 | 110.61 | 125.11 | 86.43042351 | 8.2 | 6.151076438 |
3900X | 130.64 | 101.62 | 126.0366667 | 83.17161076 | 4.603333333 | 3.523678302 |
9900K | 138.45 | 110.01 | 129.61 | 88.49557522 | 8.84 | 6.384976526 |
10900K | 144.43 | 117.78 | 127.04 | 79.44915254 | 17.39 | 12.04043481 |
So, as you can expect, the intel chips have a competitive advantage over Ryzen when not streaming, anywhere from a 5 to 10 FPS lead, but as soon as you start streaming… oh boy. On average, you lose anywhere from 6 to 21% of your performance, and while, at least for COD the Intel chips do hold a slight lead in average FPS, these average numbers don’t tell the whole story..
Here is a frame time graph for the 10900K. Basically, the lower those bars, and the more smooth and consistent it is, the better, right. That is not smooth. That is not consistent. In fact, those spikes peak around 45ms, which equates to 22FPS. Imagine playing at over 100FPS and having 22FPS spikes popping up every few seconds. It’s awful.
The 9900K is actually even worse, with spikes even over 60ms, although funnily enough it is actually more consistent, if still pretty bad to play on. As you might expect, the Ryzen chips didn’t have that problem.
Then there is the footage. Now I both streamed to twitch, and recorded locally using the “High quality” OBS preset, and software encoding. Here’s the 3950X playing battlefield. My gameplay is terrible, but the footage isn’t. It’s smooth, crisp and enjoyable to watch, even if it is to laugh at the gameplay itself. Now, here’s the 9900K. I’m just going to let you watch this one for a sec.
The 10900K is a little better, but it does still drop frames every now and again, unlike the Ryzen chips. Now of course there are a million different things you could change about these tests to make them more favourable to whichever chip you actually have, including just not using it for streaming, opting to use your graphics card’s very capable encoder instead, but from a CPU streaming perspective, my vote goes quite wholeheartedly to Ryzen. You get more raw power for rendering your highlight reel for youtube, you get a better streaming experience, it draws nearly 50% the power, has cheaper motherboards available that still let you overclock and plenty more.
But, I could be wrong, you might think differently, so why not let me know in the comments below!
Sponsor: ASROCK B550: https://techteamgb.co.uk/b550taichi 10900K on Amazon: https://techteamgb.co.uk/10900k 3950X on Amazon: https://techteamgb.co.uk/3950x 9900K on Amazon: https://techteamgb.co.uk/9900k 3900X on Amazon: https://techteamgb.co.uk/3900x