GOM3RPLY3R :
juanrga :
Eurogamer did a poll among game developers and all replied that the FX-8350 is better gaming cpu for future games.
Moreover they offer Crysis 3 benchmark where the FX-8350 outperformed the i5-3570K but also the i7 3770K.
http://www.eurogamer.net/articles/digitalfoundry-future-proofing-your-pc-for-next-gen
I see no constant GPU variable, since the graphics were maxed out, it was heavily GPU based, and it was mostly revolved around consoles. The console makers, not that they're bad, try to go for the better cheap option. Just because they choose it doesn't mean it's better. Also about threaded games, having separate cores doesn't help with THREADING, hyper Threading helps with Threading.
Actually, having more cores helps
specifically with threading. HyperThreading is creating a
virtual core that taps resources from a
real core to run extra threads. It's poorly designed and well hyped.
Additionally...as a developer, I can speak to why they chose AMD...AMD actually listens when developers ask for features, and so many modern developers have learned that AMD wants to own the gaming market. Because of this, they know that future games being developed are more likely to be well utilized by AMD because they incorporate coding features and instruction sets that will not only make life easier, but it will allow the newest batch of games to perform optimally.
This, as opposed to intel, who says..."Well, we couldn't get that new instruction set support you wanted...but...look how GREAT it is at Cinebench!!!" Intel is the synthetic benchmark king...that's all they care about. Real world performance is less a concern for them as long as the synthetic benchmark performance that no one will ever realize is high.
Some people put far too much stock into synthetic benchmarks...they normally don't mean much other than a means for relative comparison. System performance is a sum of the whole...not just one component being benchmarked.