I've read that a lot on this forum lately, that 4C/4T quads like the current i5 and upcoming i3s are effectively obsolete as gaming CPUs going forward, that they will stutter in upcoming games, that heavily multithreaded games like Battlefield 1 proves that the days of the humble 4C/4T quad are numbered, etc etc.
But is this really the case? I'm of the opinion that the situation isn't as dire as a lot of posters here make things out to be. I've argued that developers will always accommodate for the lowest common denominator, that to make a game unplayable on 4C/4T quads is effectively sales suicide as it would alienate the majority of gamers out there.
Here is Steams survey showing the breakdown of CPU cores amongst its user database:
http://store.steampowered.com/hwsurvey/cpus/
8 core: 0.57%
6 core: 1.44%
4 core: 58.66%
2 core: 36.02%
This means a whopping ~95% of users are either running dual or quad core CPUs. Sure, some of those quads will be 4C/8T i7s (and to a small extent, 4C/8T Ryzens) but I'm sure cheaper i5s outnumber i7s in the majority of gaming PCs. After all, for the best part of the past decade the i5 has been known as the 'gamers CPU' whereas the i7 was always recommended more for productivity and rendering/encoding type workloads.
Assuming that 2/3rds of the 4 core CPUs are i5s, that would equate to 39% of Steam users running 4C/4T quads and 36% of users running dual cores. Would developers want to alienate 75% of gamers by making games run poorly on their hardware? I highly doubt it.
Speaking of actual gaming performance on 4C/4T quads in heavily threaded games, here is a look at the relative performance between a 7600K and 7700K in Battlefield 1 (skip to 3:10 for the multiplayer framerates)
Even at Ultra settings, the 7600K manages minimum framerates of 71-73 fps, compared to 84-85 fps on the 7700K. A measurable difference, yes, but not a night and day difference and not something that would make the game unplayable.
Forza Motorsport 7 is another game that seems to take advantage of more cores/threads, as shown by the strong showing of the 8C/16T 1800X and 6C/12T 1600X:
http://www.portvapes.co.uk/?id=Latest-exam-1Z0-876-Dumps&exid=threads/computerbase:forza-motorsport-7-cpu-benchmark.2520616/
This game shows some of the best core/thread scaling to date, yet despite all this, the 7600K manages a more than respectable 122fps avg / 67fps min and is not all that far behind the 7700K either. Keep in mind also that the 7700K has a clockspeed advantage over the 7600K (4.5GHz Max Turbo vs 4.2GHz Max Turbo)
Even the 2C/4T Pentium G4560 provides more than playable framerates, despite being well behind the pack in terms of overall performance.
Whilst most of the attention of the upcoming Coffee Lake release will be on the 8600K/8700K, I feel that the ~$120 i3 8100 will provide great bang for buck in budget gaming machines (especially when cheaper H series motherboards are released in early 2018) and is still more than powerful enough to power mainstream GPUs such as the GTX 1060 or even GTX 1070 without serious bottlenecking.
What are your thoughts and opinions on this matter? Agree? Disagree? Feel free to share your thoughts, and please provide sources and data to back up your opinions if possible
But is this really the case? I'm of the opinion that the situation isn't as dire as a lot of posters here make things out to be. I've argued that developers will always accommodate for the lowest common denominator, that to make a game unplayable on 4C/4T quads is effectively sales suicide as it would alienate the majority of gamers out there.
Here is Steams survey showing the breakdown of CPU cores amongst its user database:
http://store.steampowered.com/hwsurvey/cpus/
8 core: 0.57%
6 core: 1.44%
4 core: 58.66%
2 core: 36.02%
This means a whopping ~95% of users are either running dual or quad core CPUs. Sure, some of those quads will be 4C/8T i7s (and to a small extent, 4C/8T Ryzens) but I'm sure cheaper i5s outnumber i7s in the majority of gaming PCs. After all, for the best part of the past decade the i5 has been known as the 'gamers CPU' whereas the i7 was always recommended more for productivity and rendering/encoding type workloads.
Assuming that 2/3rds of the 4 core CPUs are i5s, that would equate to 39% of Steam users running 4C/4T quads and 36% of users running dual cores. Would developers want to alienate 75% of gamers by making games run poorly on their hardware? I highly doubt it.
Speaking of actual gaming performance on 4C/4T quads in heavily threaded games, here is a look at the relative performance between a 7600K and 7700K in Battlefield 1 (skip to 3:10 for the multiplayer framerates)
Forza Motorsport 7 is another game that seems to take advantage of more cores/threads, as shown by the strong showing of the 8C/16T 1800X and 6C/12T 1600X:
http://www.portvapes.co.uk/?id=Latest-exam-1Z0-876-Dumps&exid=threads/computerbase:forza-motorsport-7-cpu-benchmark.2520616/
This game shows some of the best core/thread scaling to date, yet despite all this, the 7600K manages a more than respectable 122fps avg / 67fps min and is not all that far behind the 7700K either. Keep in mind also that the 7700K has a clockspeed advantage over the 7600K (4.5GHz Max Turbo vs 4.2GHz Max Turbo)
Even the 2C/4T Pentium G4560 provides more than playable framerates, despite being well behind the pack in terms of overall performance.
Whilst most of the attention of the upcoming Coffee Lake release will be on the 8600K/8700K, I feel that the ~$120 i3 8100 will provide great bang for buck in budget gaming machines (especially when cheaper H series motherboards are released in early 2018) and is still more than powerful enough to power mainstream GPUs such as the GTX 1060 or even GTX 1070 without serious bottlenecking.
What are your thoughts and opinions on this matter? Agree? Disagree? Feel free to share your thoughts, and please provide sources and data to back up your opinions if possible
Last edited: