BF4 poor frame rate but no perceived bottlenecks

jdiamond101163

Honorable
Dec 2, 2013
12
0
10,510
I am getting frustrated as I have BF4 running with an FPS between 35 and 112 with two Nvidia 570s in SLI with an i7 920 overclocked at 3.2GHz and 12 GB RAM (Broadband speed is 38Mb/s)

I put the extra 570 in so I could play in Ultra rather than high and even though the high end of FPS is double what I was getting with a single 570 I still end up slowing down to about 35 FPS and stuttering.

I have checked the stats while the game is in full flow and the CPUs don't go above 60% ish! one of the GPUs is 99 % and the other is 70%. there are no network issues and memory is not more than 60% used. This does not vary much as the game plays but the FPS are all over the place. I have the latest drivers from Nvidia so if anybody has suggestions I would welcome them.
 

Ace_Jambo

Honorable
Jan 23, 2013
54
0
10,660
Could be just the game itself. Have you tried BF3? (if you have it) Otherwhise download 'Unigine Heaven Benchmark'. That will give you performance indicators that you can cross reference with single card or SLI enabled configurations. You can also find other's benchmark results online to compare.
 

tensai27

Honorable
Sep 22, 2013
242
0
10,710
I've heard that cpu usage for that game is better in windows 8.1 vs 7. I'm playing it on windows 8.1 myself and it's fine. If you are using 7 maybe upgrading to 8.1 would improve things. Also have you tried disabling core parking and/or hyperthreading?
 

jdiamond101163

Honorable
Dec 2, 2013
12
0
10,510


Thanks for the suggestion. I had BF3 and it ran at between 90 and 160 FPS with a single 570. I will try the benchmark you suggested. I have tried a couple of others (Novabench and kombuster) but they don't seem to be able to cope with SLI.

 

jdiamond101163

Honorable
Dec 2, 2013
12
0
10,510


Yes I read a lot about these solutions but the seem to only apply if you are bottlenecking on CPU which is why I made a point of mentioning CPU is no more than 60%.

 

tensai27

Honorable
Sep 22, 2013
242
0
10,710

The reason I mentioned those solutions in the first place is because your cpu usage no more than 60%. Cpu usage isn't as much as it should be thus your cpu is bottlenecking your gpus. Nothing is wrong with your cpu. It's a problem with the game and will hopefully be patched in the future. Try disabling core parking/ht in the meantime like I suggested above and it will most likely solve your problem.
 

jdiamond101163

Honorable
Dec 2, 2013
12
0
10,510


Have messed about with HT, turbo and core parking but no success, I will have to wait for the patch and hope for the best. Strange that others with a similar configuration are getting better performance. Not sure how you check for WIO on windows (easy on unix) but maybe that could be holding back the CPU - although it is an SSD and doesn't see to be overly taxed.

Could be like you mentioned 8.1 could fix it but I am not ready for that upgrade yet - I like Windows 7.

Thanks for the help/suggestions so far.
 

jdiamond101163

Honorable
Dec 2, 2013
12
0
10,510


Funny you should say that. I updated BF4 and the frame rate dropped to what I was getting with just a single GTX 570 - possibly because of the size of the China rising maps. I then downloaded the latest NVIDIA beta drivers and even though it said you should get up to 18% performance improvement with BF4, I see no improvement. Every patch seems to make things worse.