I have shown you this before. BF3 MP in large open maps 64 player servers is highly CPU bound. It can use 6-8 threads easily.
Amazing data, thanks for posting. I'd say that the OC'd 920 actually has the most
consistent results in your graph, and the fewest drops.
I have done testing with SLI disabled, and I have no benchmarks yet, but I will take a couple benchmark runs later today when I get home. I can tell you with certainty (and not just because I want it to be true) that SLI makes a very large difference, especially when the shit hits the fan and during regular gameplay as well, but perhaps not such a big difference during these heavily CPU bound situations. The data will tell the real story. I remember starting out on Oman with a single 670 active and getting 45fps while running toward the buildings from one of the beach spawn points. I have a 120hz monitor so the extra FPS makes the game much smoother and crisp pretty much all the time. I will provide real data at 4.6ghz with SLI off later in a similar run to show this.
If a 6 core would actually help, then I may upgrade platforms when haswell hits, or maybe even ivy-E. I think Sandy-E has been out too long to want to jump on it especially if my dreadful FPS dips are only into the "terrible" 60fps range, lol. These mins only take place on the most CPU intense locations on the most demanding maps. I mean, I have to be standing on the Hotel roof looking out, or the TV station on Sharki. All other times FPS is higher. So I am no so much really complaining, but trying to diagnose the system to understand the bottleneck and what the next upgrade path should be. Sounds like a 6-8 core ivy-E rig.
I would be thrilled to have people do similar benchmark runs with a 6 core Sandy-E or maybe a nehalem for comparison. I can't understand why review sites don't even get their feet wet with this kind of real testing. This is the testing that gamers care about. It is the ONLY testing that is relevant to online gamers. Inconsistencies be damned, give us the data anyway.
Exactly - unfortunately, it's up to us real-world users to test various configurations, because review sites testing GPUs will just use one platform (like a 2600K), and review sites testing CPUs will just use one GPU (like a 7970). I really like Techspot's game reviews, because they test multiple CPUs in various games, whereas most game reviews only look at GPUs. Unfortunately, they, like every other review site besides HardOCP, has never benchmarked BF3 multiplayer. By the way, a while back HardOCP admitted that their i7-920@3.6 had become a bottleneck in their tri-SLI testing, after repeatedly saying it didn't matter:
http://hardocp.com/article/2011/05/03/nvidia_3way_sli_amd_trifire_redux/. Now if only they'd actually do some comparative CPU benchmarking in BF3 multiplayer.
Something tells me that Intel would be none too pleased, especially if results showed the anemic bulldozer killing a stock 2500k, as the graph above illustrates. This is the reason I'll never "upgrade" from my i7-860 to an i5. I'm going to wait for a compelling all-around upgrade, and I hope that's Haswell. By the way, I don't think it will be 6-core, as you suggest above.
I'm looking forward to your single-GPU benchmarks, when you have the chance. I don't doubt that SLI provides a signficantly higher average, but when the s*** hits the fan, my guess is that the CPU will be limiting, and so playability may not be that much greater.
BTW, is there an advantage to a 120Hz monitor if you're never above 120fps, i.e., is it still smoother than 60Hz?