BF3 CPU bottleneck? Really?

Page 8 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

moonbogg

Lifer
Jan 8, 2011
10,731
3,440
136
Me too. People keep laying around on maps instead of actually playing so the numbers in this thread are useless.

It provides a comparative performance increase that carries over into mins and averages during active gameplay.
 

BD231

Lifer
Feb 26, 2001
10,568
138
106
Me too. People keep laying around on maps instead of actually playing so the numbers in this thread are useless.

It provides a comparative performance increase that carries over into mins and averages during active gameplay.


Not really, 60/70 fps avg seems to be upper limit when playing even in sli. Sitting around doing nothing wont explain that.
 

Termie

Diamond Member
Aug 17, 2005
7,949
48
91
www.techbuyersguru.com
how are you that cpu limited in Batman AC? I can get better results running just a single core of my 2500K.

I'd like to see that. I've run the Batman AC benchmark probably 50 times while testing. No way you're gonna run it on one core.

Guys, hyperthreading works. Moonbogg has done very thorough testing. BF3 is really difficult to benchmark so his technique makes sense.
 
Last edited:

moonbogg

Lifer
Jan 8, 2011
10,731
3,440
136
Not really, 60/70 fps avg seems to be upper limit when playing even in sli. Sitting around doing nothing wont explain that.

Sitting around doing nothing in the corner of the map overlooking everything is the most CPU intense the game gets. I have tested during active gameplay with averages. They are posted on this thread a few pages back. The increases carry over. If the increase is from 55 to 60fps, it won't be obvious during gameplay unless you bench and take averages, which I have taken the time to do. Sounds like you are making guesses and assertions.
 

toyota

Lifer
Apr 15, 2001
12,957
1
0
I'd like to see that. I've
well I had to look through your posts to find the exact settings you used. you had physx on which I did not. my 2 cores at 4.4 got 45 fps at your settings but that is also with a weaker gpu than you have. 1 core could only get 23 fps though using the bench at the settings you were using. btw you cant really uses DX11 high settings. if its in DX11 then its very high or extreme. if you select high it will then disable DX11 features. now you can leave the setting on high and then select the DX11 features but technically it will be very high as that is just a glitch in options menu.
 
Last edited:

toyota

Lifer
Apr 15, 2001
12,957
1
0
I'd like to see the application launch one 1 core.
it will play fine with one core in DX9 especially without physx. on medium DX9 I can average 125 fps with just a single core of my 2500k. I had tested that because some guy was thinking it was his i3 making the game slow even on DX9 medium which of course was false.
 
Last edited:

Termie

Diamond Member
Aug 17, 2005
7,949
48
91
www.techbuyersguru.com
well I had to look through your posts to find the exact settings you used. you had physx on which I did not. my 2 cores at 4.4 got 45 fps at your settings but that is also with a weaker gpu than you have. 1 core could only get 23 fps though using the bench at the settings you were using. btw you cant really uses DX11 high settings. if its in DX11 then its very high or extreme. if you select high it will then disable DX11 features. now you can leave the setting on high and then select the DX11 features but technically it will be very high as that is just a glitch in options menu.

Ok, that makes sense. Your two cores (with HT?) at 4.4 are certainly enough to run this game. Did you try with and without HT?

Didn't know about the "high" glitch. I actually set it to "very high" after I got done benching, and it only dropped the fps by 2fps, so I'd be very surprised if DX11 had been completely off before.

BTW, just looked up the specs on that 560 SE you have. I was surprised to see that it really does spec a notch below the 460-768, despite selling for more than the 460 did a year ago. Too bad you sold that 570, huh?
 

toyota

Lifer
Apr 15, 2001
12,957
1
0
Ok, that makes sense. Your two cores (with HT?) at 4.4 are certainly enough to run this game. Did you try with and without HT?

Didn't know about the "high" glitch. I actually set it to "very high" after I got done benching, and it only dropped the fps by 2fps, so I'd be very surprised if DX11 had been completely off before.

BTW, just looked up the specs on that 560 SE you have. I was surprised to see that it really does spec a notch below the 460-768, despite selling for more than the 460 did a year ago. Too bad you sold that 570, huh?
no HT on the 2500k. now for DX11 on max settings with physx it is helpful to have to have all cores of the 2500k or at least 3 of them. really the game is horribly optimized in DX11 and will drop framerates randomly even when under relatively little gpu load. heck even in DX9 it will just drop at times when flying around.

yeah I wish I still had the 570. the 560se is basically dead even with the gtx460 768mb though so its not too bad in games. plus it cost me less than 100 bucks and makes for a good back up card as my only other card is an 8600gt which is abysmal.
 

Termie

Diamond Member
Aug 17, 2005
7,949
48
91
www.techbuyersguru.com
no HT on the 2500k. now for DX11 on max settings with physx it is helpful to have to have all cores of the 2500k or at least 3 of them. really the game is horribly optimized in DX11 and will drop framerates randomly even when under relatively little gpu load. heck even in DX9 it will just drop at times when flying around.

yeah I wish I still had the 570. the 560se is basically dead even with the gtx460 768mb though so its not too bad in games. plus it cost me less than 100 bucks and makes for a good back up card as my only other card is an 8600gt which is abysmal.

Oh yeah, duh, no HT. Sorry about that. Still, two of your cores at 4.4 are pretty serious firepower for the game, and I'm not too surprised they could keep up with four i7-860 cores @3.0.

How does the 560SE overclock? It has fewer cores but a higher default clock, so at stock it's probably even with a 460-768 (has the same memory bus). I got lucky with the OC on my 460, so it's stuck around a lot longer than I thought it would...
 

toyota

Lifer
Apr 15, 2001
12,957
1
0
Oh yeah, duh, no HT. Sorry about that. Still, two of your cores at 4.4 are pretty serious firepower for the game, and I'm not too surprised they could keep up with four i7-860 cores @3.0.

How does the 560SE overclock? It has fewer cores but a higher default clock, so at stock it's probably even with a 460-768 (has the same memory bus). I got lucky with the OC on my 460, so it's stuck around a lot longer than I thought it would...
well mine comes at 776 but its not listed as being overclocked yet the official clocks are 746 from what I understand. it will almost do 900 on the stock 1.000 voltage. I am not sure how high it will really go but 900 at 1.013 would be the highest I would ever want to run it long term though. personally I keep it at 858 and stock voltage on a daily basis though.

as for the memory, it will do 4592 perfectly fine which is the max that the slider goes to in precision. I wish the slider went further so I could check the actual max memory oc it could handle. I do run it at 4400 though as I don't like to push things too hard.
 

Black Mesa

Banned
Aug 11, 2012
38
0
0
I suggest with that level of hardware you NEED a 2560x1440 monitor then as an added bonus on top of the resolution boost it will move the bottle neck onto your GPUs.
 

Termie

Diamond Member
Aug 17, 2005
7,949
48
91
www.techbuyersguru.com
well mine comes at 776 but its not listed as being overclocked yet the official clocks are 746 from what I understand. it will almost do 900 on the stock 1.000 voltage. I am not sure how high it will really go but 900 at 1.013 would be the highest I would ever want to run it long term though. personally I keep it at 858 and stock voltage on a daily basis though.

as for the memory, it will do 4592 perfectly fine which is the max that the slider goes to in precision. I wish the slider went further so I could check the actual max memory oc it could handle. I do run it at 4400 though as I don't like to push things too hard.

Wow - the memory controller on the 500 series must be improved, because I've never seen a memory OC like that on a 400 card. I used to run mine at 4000 but backed off to 3800 because I wasn't sure 4000 was helping.

Anyway, back to HT...I think it would be great to have a new thread (if someone wanted to start it) to get people to benchmark whatever games they have with HT on and off. As usual, this is a pretty relevant topic that is left completely untouched by professional reviewers.
 

Akantus

Member
Apr 13, 2011
80
0
0
Wow - the memory controller on the 500 series must be improved, because I've never seen a memory OC like that on a 400 card. I used to run mine at 4000 but backed off to 3800 because I wasn't sure 4000 was helping.

Well, I run my 460 at 4200MHz on memory, could probably go higher, but I don't want to limit my core OC, and without more core OC higher memory won't help me.
Sorry for OT

Yea, it would be nice to see how modern games behave with HT on/off.
 

poohbear

Platinum Member
Mar 11, 2003
2,284
5
81
Hey, i'm a pretty avid BF3 player and i used to run FRAPS alot to see the FPS variance just before i upgraded.

I went from a PhenomII X6 1100T @ 3.8ghz to a 2500k @ 4.4ghz (all other settings the same), with Ultra settings @ 1080 I DID NOT NOTICE A SINGLE FPS DIFFERENCE IN 64 PERSON MP with my 670 GTX. It was really disappointing to say the least, but definitely a learning experience.

People were talking about how i'd notice a jump in minumum FPS, that's complete BS! I didn't notice any difference at all with Ultra settings (still dipped to ~30ish FPS when alot of crazy stuff was happening, but avg is 60fps and it was the same with my X6).

in OLD RTS games(Dawn of War 2) i noticed a jump in performance for sure. But even modern RTS games like Shogun 2 fully maxed out i hardly noticed any difference at all, real shame but it just goes to show alot of people on these forums that advocate how one CPU is better in higher resolutions with completely GPU dependant features turned on (like AA & ultra quality) don't have a clue what they're talking about.
 
Last edited:

moonbogg

Lifer
Jan 8, 2011
10,731
3,440
136
Hey, i'm a pretty avid BF3 player and i used to run FRAPS alot to see the FPS variance just before i upgraded.

I went from a PhenomII X6 1100T @ 3.8ghz to a 2500k @ 4.4ghz (all other settings the same), with Ultra settings @ 1080 I DID NOT NOTICE A SINGLE FPS DIFFERENCE IN 64 PERSON MP with my 670 GTX. It was really disappointing to say the least, but definitely a learning experience.

People were talking about how i'd notice a jump in minumum FPS, that's complete BS! I didn't notice any difference at all with Ultra settings (still dipped to ~30ish FPS when alot of crazy stuff was happening, but avg is 60fps and it was the same with my X6).

in OLD RTS games(Dawn of War 2) i noticed a jump in performance for sure. But even modern RTS games like Shogun 2 fully maxed out i hardly noticed any difference at all, real shame but it just goes to show alot of people on these forums that advocate how one CPU is better in higher resolutions with completely GPU dependant features turned on (like AA & ultra quality) don't have a clue what they're talking about.

Sorry to hear that. A single 670 can barely handle BF3 as you have seen. Get a second one and your CPU will shine more. 30FPS dips are very low and it doesn't take much of a CPU to pull that off.
 

Blastman

Golden Member
Oct 21, 1999
1,758
0
76
8 Threads is where its at for this game.

1 core = 1fps
2 cores = 20fps
3 cores = 35fps
4 cores = 50fps
5 cores = 53fps
6 cores = 56fps

4 threads = 50fps
6 threads = 57fps
8 threads = 63fps
10 threads = 64fps
12 threads = 64fps
Your numbers are quite similar to what this guy got in his testing of BF3 on this youtube video. Scroll to 16:00 minutes in the video to see his CPU performance chart.

2C/4T was faster than 3C/3T, so HT really made a big difference for 2 cores. And 4C/8T was faster than 4C/4T although the performance improvement past 4C/4T was not huge, more than 4 threads still helped.
 

Akantus

Member
Apr 13, 2011
80
0
0
Hey, i'm a pretty avid BF3 player and i used to run FRAPS alot to see the FPS variance just before i upgraded.

I went from a PhenomII X6 1100T @ 3.8ghz to a 2500k @ 4.4ghz (all other settings the same), with Ultra settings @ 1080 I DID NOT NOTICE A SINGLE FPS DIFFERENCE IN 64 PERSON MP with my 670 GTX. It was really disappointing to say the least, but definitely a learning experience.

People were talking about how i'd notice a jump in minumum FPS, that's complete BS! I didn't notice any difference at all with Ultra settings (still dipped to ~30ish FPS when alot of crazy stuff was happening, but avg is 60fps and it was the same with my X6).

in OLD RTS games(Dawn of War 2) i noticed a jump in performance for sure. But even modern RTS games like Shogun 2 fully maxed out i hardly noticed any difference at all, real shame but it just goes to show alot of people on these forums that advocate how one CPU is better in higher resolutions with completely GPU dependant features turned on (like AA & ultra quality) don't have a clue what they're talking about.

Well, it should come as no surprise that when you are GPU bound, better CPU won't help. Try lowering some graphical settings (MSAA?) and see if it help. I would say 30fps is too low for i5 at 4.4GHz.

But you had X6 which is very good CPU for BF3 and 2550k is side/marginal upgrade at best for this game. (Unless you would OC to 5.0GHz)
 

poohbear

Platinum Member
Mar 11, 2003
2,284
5
81
Sorry to hear that. A single 670 can barely handle BF3 as you have seen. Get a second one and your CPU will shine more. 30FPS dips are very low and it doesn't take much of a CPU to pull that off.

huh? no it can handles it great, i avg 60+ fps with Ultra settings. where'd you get it can "barely handle BF3"? I'm gaming @ 1080p here. It's just when all kinds of crazy stuff happens, i mean a thousand different things happening on a large 64 player map, the lowest it'll dip is to 30fps with my 2500k @ 4.4ghz (and even then just for a second or 2). In Close Quarters i hardly ever see it drop below 50fps. My point was NOT my GTX 670 which is a beast, its that a 2500k is NOT better than a PhenomII X6. I think a GTX 670 is the best card u can get for 1080+!
 

2is

Diamond Member
Apr 8, 2012
4,281
131
106
Yeah I'm to sure where that claim of a 670 can barely handle bf3 is coming from either. Arguably the 2nd fastest single GPU card out right now will handle bf3 just fine @ 1080p
 

moonbogg

Lifer
Jan 8, 2011
10,731
3,440
136
It's just when all kinds of crazy stuff happens, i mean a thousand different things happening on a large 64 player map, the lowest it'll dip is to 30fps with my 2500k @ 4.4ghz (and even then just for a second or 2).......its that a 2500k is NOT better than a PhenomII X6.

Thats when a card's power is supposed to shine, when all the crazy stuff happens on a full map. If it hits 30fps when things get busy, then that counts as barely handling the game in my opinion. Your opinion is obviously very different.
Regarding the 2500K not being better than an X6, I have no comment as no comment would suffice for you.
 

2is

Diamond Member
Apr 8, 2012
4,281
131
106
Thats when a card's power is supposed to shine, when all the crazy stuff happens on a full map. If it hits 30fps when things get busy, then that counts as barely handling the game in my opinion. Your opinion is obviously very different.
Regarding the 2500K not being better than an X6, I have no comment as no comment would suffice for you.

When all kinds of "stuff" happnes is usually when the CPU kicks in, not the GPU. The main exception being smoke.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |