do compare here:
https://ark.intel.com/content/www/us/en/ark/compare.html?productIds=97144,97129
its not just smt.
clock speeds are higher and more cache on the i7.
The differences in cache and clockspeed,mean diddly squat when the minimums are massively lower on the Core i5 CPUs. Its because the engine needs more than 4 threads.
Also,you don't even need to go that far. Look at the comparison between the Ryzen 5 3600X and Ryzen 5 3500X. Same amount of cache and the same stock cooler but the latter has no SMT. They both have the same base clockspeeds,but only a 100MHZ difference in boost clockspeeds. The Ryzen 5 3500X falls behind a Ryzen 5 3600 massively in a number of games and has noticeably worse minimums when compared to the Ryzen 5 3600 in a number:
https://www.techspot.com/review/1966-amd-ryzen-5-3500x/
On top of this in that review,the Ryzen 5 3600 also beats the Core i5 9600K too in certain games,despite having slower cores WRT to gaming. Even the Ryzen 5 2600/2600X can be ahead of the Ryzen 5 3500X.
Now look at where the Core i5 7600K is in that chart - the Core i7 7700K is way ahead. In fact even the lowly Ryzen 5 1600 is faster in all but one title. Go back to launch day,and the Core i5 7600K was pushing ahead.
A 6C/6T gaming CPU is not a good long time bet. An 8C/8T one will age a bit better,but still will start to get hammered by the equivalent 8C/16T one down the line within the next 3 years. Remember this an 8T console era,and the next one is 16T.
An 8C/8T Ryzen 7 5700X would be pointless when you can get a Ryzen 5 5600X with 6C/12T for less money.
Well if it isn't to be a 5600 non-X, then the £200-£230 chip is going to be a quad core then
Ignoring the Asia-only chips, last time the 3600 was $199 and the chip immediately below that was a 4-core 3300X (almost a whole year later too!)
If there is no 5600 non-X, then you've only got the quad cores underneath.
But it will be AWESOME to see the AMD die-hard fans saying, "You only need 4 cores for gaming. A £250 quad core is entirely fair. You just want everything for free!"
You wait and see. Before all the fans were saying it was MOAR cores,because AMD had MOAR cores than Intel despite being a bit slower in games. It was about AMD having more resources to bear - just look at when many got a Ryzen 5 over a Core i5 7600K due to this(the Core i5 was much faster in launch reviews but aged poorly).
Just look at the charts I posted ahead. The Ryzen 5 3500X despite being clocked 100MHZ lower is significantly slower because of no SMT. That is in an era of consoles only having 8C/8T. Now wait and see what happens in an era of 8C/16T consoles.
A 6C/12T Ryzen 5 5600X for the most part will be close to an 8C/8T Ryzen 7 5700X. So in the end you might as well get the cheaper CPU.
The issue is people don't buy a rig to run games for two years,most people keep a rig for between 3~6 years before upgrading. You always should try and have some extra leeway on PC.
They make the assumption everyone is upgrading their hardware every year or two.
Now AMD is faster in gaming but has less cores,its all about faster cores. The moment Intel pushes ahead with faster cores,it will be back to MOAR cores again. More flp-flop.
Not a single one of these people have learnt the lessons of the past. E8400 vs Q6600,or the Core i7 CPUs vs the Core i5,Ryzen 5 1600/2600 vs Core i5 7600K.
But don't worry they will be quick to change out their 6C/6T and 8C/8T CPUs when Zen4 is out,just like so many Intel fans changed out their Core i5 7600K to something newer.
As much as I don't like the MRSP of the Zen3 CPUs,I would rather save for a bit longer and get the models with SMT rather than the models without SMT.
I honestly hope AMD doesn't do it - I would rather they dropped the clockspeeds by 10% or even lopped a bit of the L3 cache off than remove SMT.