Battlefield 3

Its popularity aside, Battlefield 3 may be the most interesting game in our benchmark suite for a single reason: it’s the first AAA DX10+ game. It’s been 5 years since the launch of the first DX10 GPUs, and 3 whole process node shrinks later we’re finally to the point where games are using DX10’s functionality as a baseline rather than an addition. Not surprisingly BF3 is one of the best looking games in our suite, but as with past Battlefield games that beauty comes with a high performance cost.

BF3 has always favored NVIDIA’s architectures, so it comes as no surprise here that this is another good showing for the GTX 660. Realistically speaking MSAA is out of the question here since the minimum framerates would drop into the 20s, but performance is still high enough for 1920 on Ultra quality with FXAA. Here the GTX 660 trails the GTX 660 Ti by 12% while stopping just short of completely clobbering the 7800 series. At 71fps it can beat the 7870 by 19% and even beats the 7950 by 14%. Much like Portal 2 this is a game where the 7950 should by all rights be winning, so it’s curious just what is going on under the hood that has NVIDIA’s architectures doing so well here.

Even among NVIDIA cards however this is another strong showing for the GTX 660. Here it improves on the performance of the GTX 460 by 76%, a difference so large that it sees the GTX 660 crack 60fps at 1920 when the GTX 460 can’t crack 60fps at 1680.

Portal 2 Starcraft II
Comments Locked

147 Comments

View All Comments

  • Margalus - Thursday, September 13, 2012 - link

    you say the stock 660 looks bad when compared to an overclocked 7870? what a shock that is!

    I guess it's always fair to say an nvidia card is bad when comparing the stock reference nv card to overclocked versions of it's nearest amd competitor..
  • Patflute - Friday, September 14, 2012 - link

    Be fair and over clock both...
  • poohbear - Thursday, September 13, 2012 - link

    well after reading this im still have with my Gigabyte OC gtx 670 i got 2 months ago for $388. I will NOT be upgrading for 3 years & im confident my GTX 670 will still be in the upper segment in 3 years (like my 5870 that i upgraded from), so @ $130/yr its a great deal.
  • poohbear - Thursday, September 13, 2012 - link

    erm, i meant i'm still happy*. sucks that u can't edit on these comments.:p
  • KineticHummus - Friday, September 14, 2012 - link

    i had no idea what you meant with your "im still happy" edit until I went back to read your original statement again. somehow I mentally replaced the "have" with "happy" lol. reading fail for me...
  • distinctively - Thursday, September 13, 2012 - link

    Looks like the 660 is getting a nasty little spanking from the 7870 when you look around at all the reviews. The GK 106 appears to loose in just about every metric compared to Pitcairn.
  • Locateneil - Thursday, September 13, 2012 - link

    I just built a PC with 3770K and Asus Z77-v Pro, I was think to buy GTX 670 for my system but now I am now confused if it is better to go with 2 GTX 660 in SLI?
  • Ryan Smith - Friday, September 14, 2012 - link

    Our advice has always been to prefer a single more powerful card over a pair of weaker cards in SLI. SLI is a great mechanism to extend performance beyond what a single card can provide, but its inconsistent performance and inherent drawbacks (need for SLI profiles and microstuttering) means that it's not a good solution for when you can have a single, more powerful GPU.
  • knghtwhosaysni - Thursday, September 13, 2012 - link

    Do you guys think you could show frametimes like techreport does in your reviews? It can show some deficiencies in rendering that average FPS doesn't, like with Crysis 2 http://techreport.com/review/23527/nvidia-geforce-...

    It's nice that techreport does it, but I think Anandtech is the first stop for a lot of people who are looking for benchmarks, and I think if you guys showed this data in your own reviews then it would really push AMD and Nvidia to iron out their latency spike problems.
  • Ryan Smith - Friday, September 14, 2012 - link

    We get asked this a lot. I really like Scott's methodology there, so if we were to do this I'd want to do more than just copy him by finding some way to do better than him (which is no easy task).

    To that end I find FRAPS to be at a higher level than I'd like. It's measuring when frames are handed off to the GPU rather than when the GPU actually finishes the frame. These times are strongly correlated, but I'd rather have more definitive low-level data from the GPU itself. If we could pull that off then frametimes are definitely something we'd look in to.

Log in

Don't have an account? Sign up now