• Competitor rules

    Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.

Games, how many cores do you need?

Caporegime
Joined
17 Mar 2012
Posts
50,065
Location
ARC-L1, Stanton System
One of the age old questions.

"You only need 4 cores" A statement made by Intel back when AMD had pretty poor gaming performance and the highest core count CPU Intel would sell you on the mainstream was 4, Intel was competing with its self and didn't feel like it needed to tempt us with higher production cost 6 and 8 core CPUs in the mainstream, how true that statement actually was i'll leave for you to decide.

Move forward to 2016 when AMD launched its new and high cores count Zen architecture, Ryzen 1000, 4 to 8 cores with Simultaneous Multi-threading, Hyper Threading when talking about Intel, they are the same thing.

The IPC was up a massive 52% from Excavator and 70% from the dreadful Bulldozer / Vishera (FX series CPU's)

This forced Intel to released their first Coffeelake architecture, leading that pack was the 6 core 12 thread 8700K, a very good CPU and with higher clock speeds and IPC than AMD's Ryzen 1000.
in 2017 AMD improved the Zen architecture with Ryzen 2000, slightly higher IPC and clock speeds, this brought AMD's IPC to about 95% that of Coffeelake but still with lower clock speeds.

Intel reacted by refreshing Coffeelake giving us an 8 core 16 thread variant in the 9900K, but at around £500 it was much more expensive than AMD's £330 2700X.

In 2019 redesigned the Zen architecture again resulting in Zen 2, the clock speeds are again up slightly but this time with a 15% IPC up lift over the previous generation Ryzen 2000 (Zen+) that put AMD's IPC about 10% ahead of Coffeelake but with maximum clocks of about 4.4 to 4.5Ghz still about 12 to 14% behind Intel's 5Ghz, however the clock speeds and IPC differences pretty much cancel eachother out so the gaming performance difference while still slightly in favour of Intel are so close they are indistinguishable.

That's where we are at now, today we have so many options, from 4 cores without SMT to 12 and soon 16 cores with SMT.

I already have my personal view, that is 6 cores 12 threads minimum if you are on Mid range performance GPU's, to simplify that just looking at Nvidia: GTX 980TI / GTX 1070 / RTX 2060 or AMD equivalents.
So 8700K or Ryzen 3600/X.
That will give you a GPU upgrade path to something faster over the next couple of years when hopefully significantly higher performance GPU start coming down to more reasonable 'and mid range pricing' £300 to £350.

I honestly just don't think even a 6 core without SMT, like a 9600K is a good idea for a 2 to 3 years CPU.

Games these days are just not "single thread or only use upto 4 cores" that IMO has not been true for a long time, until more recently we just haven't had the GPU power to push CPU's that far, now we do, even in the higher mid range GPU's.

Below in the spoiler is what can happen when your GPU power far out strips your CPU power.

7600K 4 core 4 thread @4.2Ghz vs Ryzen 1600/X 6 core 12 thread @ 3.4Ghz.

From the video, looking up at the Sky Intel is faster, pan back down to the ground the i5 craters with massive stutter, while the Ryzen 1600/X remains smooth and is pushing near double the frame rates of the i5.
This is because the i5 doesn't have enough cores / threads to keep up with the GPU, with that the GPU stalls and stutters.

https://www.youtube.com/watch?v=4RMbYe4X2LI&t=308

CHmOGdu.png

Bottom right blue line = i5.

That's now quite old, and Crysis 3 is an even older game, 2012. You would never have seen that in 2012 with a 2012 GPU and a 4 core.

But this isn't 2012 and 'per core' performance has not moved that much since then, Moore's Law is hitting a wall, now its about "more cores"

So again, how many?

Testing Games just made a pretty handy little video that could help answer that.

He ran 5 games with an RTX 2080, so high end GPU, with 6 to 12 core CPU's with SMT off.

His results.

BFV:
4 cores: 96 FPS
6 cores: 149 FPS
8 cores: 167 FPS
10 Cores: 173 FPS
12 cores: 174 FPS

Rainbow Six:
4 cores: 269 FPS
6 cores: 315 FPS
8 cores: 329 FPS
10 Cores: 334 FPS
12 cores: 337 FPS

Assassin's Creed Odyssey
4 cores: 62 FPS
6 cores: 87 FPS
8 cores: 109 FPS
10 Cores: 116 FPS
12 cores: 119 FPS

HITMAN 2
4 cores: 93 FPS
6 cores: 108 FPS
8 cores: 113 FPS
10 Cores: 116 FPS
12 cores: 119 FPS

The Witcher 3
4 cores: 101 FPS
6 cores: 137 FPS
8 cores: 151 FPS
10 Cores: 154 FPS
12 cores: 158 FPS

As you can see in 4 out of 5 games there the RTX 2080 doesn't get to stretch its legs until 8 real cores are on the chip, i say 8 real core because 4 core 8 thread is very different to 8 cores 8 thread, on Intel Hyperthreading gains you about 25%, on AMD SMT gains you about 35%.

This is why i think for mid range a 6 core 12 thread CPU is needed, 8700K or 3600/X it really doesn't matter which they are the same performance.

If you are already on a 2080TI you need a 9900K or a 3700X / 3800X, or if you want real piece of mind a 3900X or later a 3950X.

Thank you for reading, comment as you like :)

 
Last edited:
Yes and no.

8 cores are better than 4c 8t in principle but you need to actually check the numbers since, for example, a 7700k has no problem being at 5GHz and thus gains a different advantage to having more real threads.

I have yet to see a comparison which suggests a good position to ditch a high clocked 4c 8t for more real threads for gaming.

I'm not saying you should ditch it, yes these are at stock and a 7700K at 5Ghz is still a capable CPU, depending on the GPU, an RTX 2080 yes probably, but IMO only just, an RTX 2080TI, no, for that you need an 8700K / Ryzen 3600/X.

You already have a 7700K at 5Ghz and i agree its perfectly capable, the point i'm making is you wouldn't buy that today for a higher end GPU and plan on keeping it for another GPU upgrade in 2 or 3 years, it just wouldn't be able to keep up, again you would need an 8700K / 3600/X minimum.
 
but im talking 8700k that is 340 quid At this second

for gaming 8700k still is best chip. And You dont end up ******* around with beta biosses and memory problems.

Even by yours video 9900k is better gaming opton. You end up p[aying more for plug and play situation.

So i've given you a live 'overclocked' side by side comparison (what you asked for) you've given me at stock bar charts.

We can spend the entire thread pulling infinite reviews from the internet to argue round and round in circles contradicting eachothers results to make some sort of point that's completely off topic, if you want to make the argument that an 8700K or 9900K are the only option for "true performance" go right ahead i really don't care, it's a complete derailment of the point i'm trying to make.
 
Last edited:
Side by side 3800x that is not fully stable is slower by around 5% from what You say than Intel. Where is contradiction You know best I got more time than You and can spend 10 hours and drop about 30 reviews that wont contradict anyrthing just will prove that 9900k is faster than 3800x but costs more. So tell me where I am wrong >?? That intel is 5% faster that it costs More or that [email protected] is gaming only stable. Please tell me.

The CPU you have in that review is a 3600, i have one, runs at about 4Ghz in high end GPU games where it is more stressed. the 8700K is running at 4.5Ghz to 4.7Ghz depending on the motherboard, if its running at 4.7Ghz its 'overclocking' potential is not great.

I can get mine to 4.15Ghz no problem, 3600X are better i've seen them at about 4.3 to 4.4Ghz, the Infinity Fabric which makes a much larger difference will get to 1900Mhz.

Again what you asked for was overclocked benchmarks, that's what i gave you and the results are 5% or less to a 5Ghz 9900K vs a 4.5Ghz 3800X, you've given me bar charts of stock CPU's using the slowest CPU in AMD's product stack against one of Intel's fastest.
 
Last edited:
I like the X5650, the 5820K was also a very good chip and not too pricey.

Best Intel chips.

#1 5820K
#2 8700K
 
Would you class 6700k as having fast 4 cores. Don't think I need to touch this CPU for a couple years yet.

I would, a 7700K is a 6700K with slightly higher clocks.

IMO, and this is just my opinion, you're good upto a 1080TI / RTX 2080, but that really is the limit before it starts to strangle GPU performance to the point where you wont benefit from a faster card.
 
I would say a 3900x is minimum needed for gaming 16 core 3950x is even better:) Now i only say that becouse i have to justify myself buying the 3900x:)

but i do think though more cores will become the normal from a natural upgrade patch like i5 start of with 6 cores intel amd has 6 core 12 thread as there basde of mainstream cpus Now i know i3 and amd g cpus are lower but they really are budget cpu's and souldnt be paired with a 2070s/5700xt upwards now.


but currently ccore c count doesnt paint the whole picture clock speed is just as important currently Otherwise the 3900x would walk away from the 9900k and 3800x which is doesnt really. Future is really hard to tell atm with new consoles coming out with ryzen 2 cpu (proberly with much lowewr clockspeed) and xbox using direct x 12 the consoles really sould help multicore coding and engine optimiations on pc to use more cores and threads so if the ps5 and xbox 2 are both as powerful as they claim it really push the pc platform forward in using our pc parts to there maxuimum. i honestly think older i7 the 4 core 8 thread cpu will be outpased quickly i also think i5 6 core parts will also I think the 8700k and 3600 or maybe even the 2600x will last longer but i also have a sinking feeling they will start to struggle about 1 to 2 years after new consoles come out.

i think today people sould be looking at 3700x 3800x 9900k as there cpu with 3600 and 8700k being minium mainstream cpus and the 3900x is unique in the main stream just due to its core count but currently its behing the intel i9 in raw gaming power (only slightly) but there is still room to grow for the 3900x

You can play two games at once :D
 
Then I would say game dependant but more the merrier. It’s difficult to recommend less than six cores for an enthusiast build today but as ever it’s worth remembering that these forums are a microcosm and in no way reflect main stream gaming scenarios where people get by on two to four cores quite happily.

It is game dependant but that doesn't necessarily mean the type of game you think it does.

I play a lot of older games and Indy games, with friend they are just much more fun than Battlefield.

i'll give you an example, Insurgency, 2014, built on Source Engine, same Engine as CS:GO but this game is more graphically involved, still a very high FPS game and my 4.5Ghz 4690K couldn't get on with it when using the GPU you see in my signature, hugely powerful GPU for that game.

As a result even at 4K it would lock the CPU to 100% whenever the draw distance was anything more than 50 feet, resulting in horrible micro-stutter, at 1440P or 1080P that was so bad it was unplayable, the Ryzen 1600 made that go away completely.

I made a recording of the problem here, as difficult as micro-stutter is to see, but you can see the CPU jump to 100% in places, watch the gun when loading, see it stutter.... that the most obvious visual thing of it.


And some times the difference is so high its not even funny.

6sR6qPL.png


B0KnK71.jpg
 
Last edited:
@Beasty Will do ^^^

@humbug interesting stuff.
Where will this end though? Are we going to be sat in 5 years time debating how 16 cores isn't enough any more and that the "minimum" will be 32?

Can't help but feel the core race will reach a peak and then efficiency will come back round onto getting more processes on less cores and end up racing back down "to the bottom".

Would be strange if in 5 years we are all sat on single core machines laughing about how pathetic a multi core CPU is.

No, 6 cores 12 threads is fine right now, i think higher core counts will get increasingly applicable to games but it will take time.
 
That reminds me, i got 4 Haribo with my RAM, i think they felt sorry for me, this was back when RAM was silly money, £180 for 16GB DDR4 3000.
 
Ok, what is the actual performance difference in real numbers between 6 cores with SMT enabled and 12 cores with SMT disabled?
What is the difference between 8 cores with SMT disabled and 4 cores with SMT enabled?

Ok, what is the actual performance difference in real numbers between 6 cores with SMT enabled and 12 cores with SMT disabled?

I would think nothing.

What is the difference between 8 cores with SMT disabled and 4 cores with SMT enabled?

Something.
 
@humbug, I don't understand where your reasoning comes from for that?
There is a "something" difference between 4c/8t and 8c/8t but a "nothing" between 6c/12t and 12c/12t?

Do processor physics change after 4 cores?

A 4 core 8 thread CPU is not an 8 core CPU, there is a huge performance difference between an SMT thread and a real core, i explained this in the OP.

Edit: beyond 6 core 12 thread right now the GPU is not bottlenecked, so a higher core count CPU makes no difference.
 
I’m going to change my answer. If your after maintaining max frames and also reducing micro stutter i.e maxing those 0.1% frame times then I can only recommend a 9900k, yes the 3700x is decent but the ‘edge’ the intel has will really help in this ‘top end’ scenario ;)

I don't know why you would quote what you did and say that but i'm not going to argue with you, a 9900K is till the absolute best, tho ironically not in CS:GO and the margins overall are so low it can only be described as "margins of error".

The choice is yours and i'm not going to tell you the 9900K is the wrong chip.
 
Back
Top Bottom