gamerk316 :
BF3 multi shows significant benefits to using a quad, true, especially in 64-player servers. But that makes SENSE, given the extra networking code and having to manage the players in the game. Multiplayer for that reason is ALWAYS going to be more effective with more cores, simply because you are doing more processing.
Your little graph is also a little bit odd in its results: A significant gain via HTT? But at the same time, the 1100T and FX8150 lag behind to 2500k? Doesn't that kinda disprove your argument? Looking at those numbers, couldn't one conclude that HTT is better then adding more processing cores? At a quick glance, it appears clock speed/IPC is far more important to performance for that benchmark (explaining why the 2600k beats the 2500k, and why BD and the 1100T lag behind). And I note, no pictures of how the cores are actually loaded up...
Your little graph is also a little bit odd in its results: A significant gain via HTT? But at the same time, the 1100T and FX8150 lag behind to 2500k? Doesn't that kinda disprove your argument? Looking at those numbers, couldn't one conclude that HTT is better then adding more processing cores? At a quick glance, it appears clock speed/IPC is far more important to performance for that benchmark (explaining why the 2600k beats the 2500k, and why BD and the 1100T lag behind). And I note, no pictures of how the cores are actually loaded up...
the thing about that is you have to go to medium settings just to see the advantage of HTT.
http://www.sweclockers.com/artikel/14650-prestandaanalys-battlefield-3/5
The thing is there have been a lot of updates since this review, both in the game and with windows scheduling. I'm regularly pushing 80+ fps, minimum ~60 with the 8120 @4.7 ghz with identical settings, 4xaa, 16x af, 1900x1200 ultra. The biggest thing to note is that medium settings can't even save a dual core cpu.
Here is some intersting tests with the "gpu bottleneck" of metro 2033.
Radeon 6970 : 33.36 fps, 1 core heavily loaded, 3 cores ~50%. ------------ ----- Radeon 6970 CF: 65.32 fps, 4 cores heavily loaded, 2 cores ~50%.
So metro scales with gpu power correct?
Just for kicks, lets see how a dual core system would work, non shared bd modules.
Radeon 6970 single card : 27.10 fps ----------------------------------- Radeon 6970 CF: 37.89
Conclusion: Metro 2033 is not GPU bound in all situations, but can utilize whatever its given. you couldn't make me run a dual core system with high end graphics.
So, what is it with the way metro 2033 is written that allows it to scale well past 2 cores? This is not answered with the multiplayer reason.