I hope AMD do come back to compete with Intel core vs core, clock vs clock, but they aren't going to do it by piling on more cores, then sitting there 'demanding' games devs write consistently theoretically perfectly threaded code as a magic alternative to AMD not improving efficiency (IPC) of the CPU itself anywhere near the level of competitors. Some code (video encoding) is inherently more naturally threadable and easier to "parallel" across cores than other code (gaming). And even if gaming code
were perfectly threadable, you only have to look at the half-broken state many modern games get released in to see optimization is way down on their list of priorities (if they even budgeted it in at all that is...)
Some people just can't seem to handle "MOAR CORES" is not some magic performance enhancing panacea even for supposed 2014 "next-gen" multi-threaded games:-
http://gamegpu.ru/images/remote/htt...Action-Assassins_Creed_Unity-test-ac_proz.jpg
http://gamegpu.ru/images/remote/htt...lefield_4_Dragons_Teeth-test-bf4_proz_amd.jpg
http://gamegpu.ru/images/remote/htt...ion-The_Evil_Within_-test-evilwithin_proz.jpg
http://gamegpu.ru/images/remote/htt...hadow_of_Mordor-test-ShadowOfMordor_proze.jpg
http://gamegpu.ru/images/remote/htt...f_Duty_Advanced_Warfare-test-cod_proz_amd.jpg
AAA games devs not spending an extra $2-3m delaying their game another 3 months so they can hand tweak every single line of code for the
2.0% of gamers with 6-8 CPU cores might not be how some want reality to be - but it simply is how it is. 3.19% of Steam users have 1 core, 48.3% have 2 cores, 2.7% have 3 cores and 43.6% have 4 cores. That's a combined 97.8% of the market with 1-4 cores. And being a Steam survey, this is if anything biased towards gamers with better hardware and excludes the plethora of cheap sub-2.5GHz dual-core non-gaming office boxes, netboxes, laptops, netbooks, etc, with no Steam client or games beyond Freecell, Solitare & Minesweeper installed at all.