High End PC getting Low FPS in BF4?

jkteddy77

Honorable
Jun 13, 2013
1,131
0
11,360
Let's make ths simple, as I've been serarching for answers for weeks in BF4 and BF3 ONLY:

GPU: 70C max, clock stays at 999/1300 instead of 1000/1300 (is that my issue actually?)
CPU: 50C max, no voltage drops, clocks stay above 4.0.
RAM: 8GB, only 60% used, clocked 9-10-9-28 @ 1866
HDD runs properly with only 10% use in-game after loading.
Plenty of power, 850w Corsair, most of the time doesn't even spin the fan
Clean installed driver 13.12 using DDU, manually deleting Registries... many other ways, mnany times
14.1 beta is too glitchy to even use mantle, uninstalls itself on PC bootup.

Performance: Whether its lowest of the low or Ultra at 1080p, I still only get 39-90 FPS in BF4, not stable at all. Sits below 60 a lot of the time and it's driving me nuts since I paid $575 for the GPU.

I get 65 fps in Metro Last light very high 16xAF with 2x Supersampling on, so It must be BF4/BF3

What is there left to try? Can I do anything about it? Is it on my end or Dice/AMD drivers end?
 

master38851

Honorable
Feb 7, 2014
18
0
10,510



Really!! How on earth can you think his CPU is causing that?

 

jkteddy77

Honorable
Jun 13, 2013
1,131
0
11,360


I tried the beta patch, and that made the game run much smoother... but it rendered every other game on my PC unplayable and I constantly had to reinstall the beta driver to keep it working :/ more trouble than it is worth to use Mantle at the moment

Does Dice just not optimize FX CPU's for their games? I still only get around 80fps in BF3, and other's with my card get 120fps with Intel processors. Trust me, it is NOT a slow CPU, but maybe it's being unsupported?
 


In single player, that CPU will do perfectly fine. Multiplayer, on the other hand, seems to have a lot of CPU bottlenecking, even with the fastest CPU's. Obviously your CPU, which is more average, will have lower minimums.

You could try OCing the CPU, or wait for better Mantle drivers. They will come eventually.

I don't know if it because Mantle exists or not, but it has been shown that CPU bottlenecking is far worse in DX when using AMD GPU's than with Nvidia. I don't know if it is a general problem, or if Dice decided not to optimize AMD GPU's to the game due to Mantle.
 

jkteddy77

Honorable
Jun 13, 2013
1,131
0
11,360



That's what I've been thinking lately, Dice leaning on their Mantle -_- It generally stays above 60fps with mantle, and that can only get better over time. I get the exact performance yoiu talked about: High 80's to 110 in Single player with dips to 60 in action, yet 60-90 multiplayer with dips that stick around 40...

I love my CPU and my GPU, but it sucks that the game I bought them for (this is my battlestation) runs them the worst. :/
 


The 1st part is right, but the 2nd part will never happen. CPU's never hit 100%, even when they are the bottleneck, that is because CPU's don't operate in parallel. All it takes is one core to max out for there to be a bottleneck, even if there are 6 others not being used. People bottleneck the CPU with 20% usage in some games, because the game may only use 1 or 2 cores and they have 4-8.
 

jkteddy77

Honorable
Jun 13, 2013
1,131
0
11,360



Yeah, I don't understand. When I play BF4, all 8 cores clock to 4113mhz, and all of the cores have at least 40% usage, first 2 cores being way up at 70%. It seems like BF4 utilizes all 8 cores, as the usage of each core increases when the game starts. My gpu varies, but most of the times its under 100%. I PROMISE you its not my GPU bottlencking my CPU. I don't think I have a bottleneck. What is the problem here? I don't see these symptoms in any other games guys, just BF3 and BF4.
 

madsmagnus

Honorable
Nov 6, 2013
182
1
10,710
My friend is running a R9 290 on a X4 965 and he doesn't even get as low as you. Did you try updating your BIOS as you said? I know we are trying to conclude this being a BF4 problem but honestly this is weird.

I had a 290 for testing the other day and I had fine performance in most games but it would BSOD in Starcraft 2 and CS:GO of all things. Point being, computers are funny > And I am sure that your machine shoulnd't be bottlenecking here.
 


Those 1st two cores may be the bottleneck. It is true that BF4 does use multiple cores well, but you do have to remember that your CPU does not have 8 real cores. It is not that unsimilar to the i7's hyperthreading. Every two cores share some resources, and it is quite possible that two threads are competing for resources even before they reach 100%. Those 8350's are tricky in terms of when it really is bottlenecked or not.
 

jkteddy77

Honorable
Jun 13, 2013
1,131
0
11,360


True, it isn't the strongest CPU, but I still don't think it should be cutting my performance in half... Even an i3 couldn't bottleneck that bad
 

jkteddy77

Honorable
Jun 13, 2013
1,131
0
11,360


I've run to a couple other guys on the Battlefield with 290's, and FX processors, and they say they get similar performance. I've also met people with similar setups as me running at a solid 80fps...

I'm hesitant to Update my bios though, as it can mess up quite a lot. I can't even find my latest chipset driver for my motherboard on Asus's website for windows 8.1. Should I just update the BIOS version and then install the rest of the bios drivers from the installation disc that came with my MOBO?

 


The problem is you have a very fast GPU, so when the CPU can keep up, the FPS are high, when it can't, it drops. If you want to smooth things out, you could increase the graphical settings and it'll drop the high end FPS without effecting the low end much if at all.

I'm assuming this is on multiplayer. The FPS shouldn't drop that low on single player.
 

jkteddy77

Honorable
Jun 13, 2013
1,131
0
11,360


Correct, it doesn't drop single player, and Ultra graphics do run faster, so I keep them there, but its still stutters a ton. Does it all coe down to the game not using my CPU correctly? I should have plenty of combined power here, the game jhust doesn't seem to use it smoothly and effectively.
 

jkteddy77

Honorable
Jun 13, 2013
1,131
0
11,360



Yes, that is the heart of my question. Is it my rig's fault, or the game's fault? I have searched FOREVER for this simple answer. I've got V-Sync off, as that sinks me to 40fps 24/7. I can run maps like Locker or Metro fine at a nice 60-80 fps, even with 150% scaling on. I get to maps like Siege of Shanghi or Hainan Resort, and I can't stay above 50fps.

Should I just wait for a stable version of Mantle and live with it for now, or is there still something wrong here on my end?
 
There is nothing wrong on your end. Multiplayer is more stressful than singleplayer. AMD GPU drivers, in BF4 at least, are more CPU bound than Nvidia atm and Dice may be completely focused on making Mantle look good and ignoring DirectX problems for AMD users.

Your problems are related to a too specific of an issue to be your system.