BF4 - bottleneck performance issues? Other components letting down GTX 760?

Shokti

Honorable
Jan 28, 2014
32
0
10,530
Hi - I've included as much system information as I could after my question below.

My question :

I upgraded my graphics card recently to an ASUS GTX 760 (full specs below).

I run BF4 at 1360 * 768 on Ultra settings. I would expect smooth 60fps all the time given that the resolution is set much lower than 1080. The res is low as this is the native resolution for my Samsung TV, which I use as my monitor.

The problem is - it manages a smooth 60fps when there aren't other players on screen in multiplayer - but as soon as other players start running around on screen, it stutters, and the hard drive appears to start doing something furiously (hard drive noise and light indicating hard drive activity).

When this happens, FPS can drop to 30-50fps, with screen stutter - it's very annoying. It shouldn't be happening with this card.

I can't figure out what is causing this? It can't be the graphics card? Is some other part of my computer causing a bottleneck?

In particular, I'm wondering whether it is a) the mobo b) the CPU or c) the RAM or a combination of all 3?

I've ruled out the OS as a problem as I have formatted the HD and reinstalled Windows 7 (just a few days ago).

Please help!

APPROXIMATE PURCHASE DATE OF CARD: 9 Feb 2014
LAST DATE OF HDD FORMAT: 10 Feb 2014

BUDGET RANGE FOR GPU: £250
USAGE FROM MOST TO LEAST IMPORTANT: Gaming (Battlefield 4, Titanfall, online MMORPs like Tera)

CURRENT GPU AND POWER SUPPLY:

GPU: Asus Nvidia GeForce GTX 760 DirectCU II OC 2GB GDDR5

Power supply: Corsair Builder Series CX 600 Watt ATX/EPS 80 PLUS Bronze Power Supply Unit

OTHER RELEVANT SYSTEM SPECS:

OS: Windows 7 64 bit
CPU: Intel i3 2120
MoBo: Chipset Intel H61, socket type 1155
Memory: Dual channel 2 * 2 gig DDR RAM 1333Mhz, Non ECC memory only
Cooling: standard (i.e. basic fan) cooling in Midi ATX case.
HDD: 500 gigs 7,200rpm

PREFERRED WEBSITE(S) FOR PARTS: amazon.co.uk
COUNTRY OF ORIGIN: UK

OVERCLOCKING: The GPU is meant to be the 'OC edition' - but my mobo apparently doesn't support CPU overclocking - I don't know how this effects the GPU's OCing abilities.

MONITOR RESOLUTION: 1360 * 768 using Samsung 50 inch Plasma TV, HDMI input.

 
Solution
Looks like your processor is bottlenecking when in multiplayer action. You will want a better processor for all your online games. Replace your i3 with an i5-3570k if your motherboard has a BIOS that supports the newer Ivy Bridge chipset.

http://www.ebuyer.com/349029-intel-core-i5-3570k-3-4ghz-socket-1155-6mb-cache-retail-boxed-processor-bx80637i53570k

Mantle is an API developed by AMD (kind of like AMD's version of DirectX) that is more efficient than DirectX that is able to issue more draw calls given the same CPU power. So it is beneficial in cases like yours when the CPU is bogged down with workload and unable to tell the graphics card to keep the frames up. However this technology only works with AMD graphics cards and so far the...

cozmium

Distinguished
Sep 29, 2011
149
0
18,710
BF4 definately wants a better cpu than that. I was going to say sounds like the kind of thing that can happen when a hard drive is slow and it loads player textures etc. but i'm guessing your cpu is probably maxxed out.

Also if you're from UK stop using Amazon! overclockers.co.uk and scan.co.uk are leagues better in terms of value and after sales service should you need it because they are proper computer stores.
 

Shokti

Honorable
Jan 28, 2014
32
0
10,530


Actually - a similar thing happens on Tera (the only other game I have tried so far with this card).

Essentially when I'm running around on my own, fighting the AI it's all nice and smooth. The moment other players start running accross the screen, the framerate drops.

What is Mantle? I haven't heard of that before.
 
Looks like your processor is bottlenecking when in multiplayer action. You will want a better processor for all your online games. Replace your i3 with an i5-3570k if your motherboard has a BIOS that supports the newer Ivy Bridge chipset.

http://www.ebuyer.com/349029-intel-core-i5-3570k-3-4ghz-socket-1155-6mb-cache-retail-boxed-processor-bx80637i53570k

Mantle is an API developed by AMD (kind of like AMD's version of DirectX) that is more efficient than DirectX that is able to issue more draw calls given the same CPU power. So it is beneficial in cases like yours when the CPU is bogged down with workload and unable to tell the graphics card to keep the frames up. However this technology only works with AMD graphics cards and so far the only game that uses it is Battlefield 4.
 
Solution

Shokti

Honorable
Jan 28, 2014
32
0
10,530


Ah - ok thanks, that makes sense. Is there a way for me to check whether my BIOS supports that particular chipset? I know that the socket type 1155 matches my motherboard, but I'm not sure how to check for BIOS compatibility?

Also - the socket type 1155 isn't out of date is it? I was worried whether buying it would mean that I would then be stuck in terms of possible future upgrades?

I also wanted to rule out the motherboard as a possible bottleneck - are there any features of the motherboard that could be causing this issue? I agree that it probably is the CPU - but just want to double check about the motherboard.
 
You will have to look up your motherboard's product page in the respective manufacturer website. I can look for you if you can tell me what board you are using.

Ivy Bridge H77/Z77 (the family that includes the i5-3570k) is the end of the line for socket LGA 1155. If you want even better get the i7 version which is the i7-3770k but really the only difference is Hyperthreading support.

If you want to change socket type you will need both a new motherboard and processor. And usually a new board means you will require a new copy of Windows.
 

Shokti

Honorable
Jan 28, 2014
32
0
10,530


Ah - so my Dell copy of Windows 7 is probably tied to the motherboard? Ok, I hadn't realised that. I'm assuming that if I had bought my own copy of Windows 7 then I could have probably transferred it to a different motherboard? Or is the OS always tied to a single motherboard?

Motherboard information - I had a look in my Dell manual - the chipset is 'Intel H61'. This appears to be Intel's page for the H61, but I'm having trouble finding a compatibility list for processors:

http://www.intel.com/content/www/us/en/chipsets/mainstream-chipsets/h61-express-chipset.html
 
You can transfer the operating system to another board only if it is the full retail version (which is a lot more expensive)
If it came pre-installed with the computer then it is an OEM version that cannot be transferred. Usually people buy the OEM version because it is way cheaper.

Intel H61 is just the chipset of your motherboard. It doesn't tell you what board you have.

Bad news is, if its a Dell system they don't produce BIOS updates to make your motherboard work with any newer processor. So the only option of a better processor is one from the same family as your current i3 (Sandy Bridge) and those i5 and i7's are discontinued products so very hard to find and if you find one, probably very expensive.
 

Shokti

Honorable
Jan 28, 2014
32
0
10,530


Doh - let me check with Dell to see if I can find a BIOS update for my product. Can we assume that it definitely isn't compatible with the newer generation of i5 processor? (the one that you recommended?)
 

Shokti

Honorable
Jan 28, 2014
32
0
10,530


This appears to be the latest Dell BIOS update, but annoyingly there's no indication of whether or not it added support for Ivy Bridge processors...

http://www.dell.com/support/drivers/us/en/04/DriverDetails/Product/inspiron-620s?driverId=3RTN1&osCode=WW1&fileId=3265178483&languageCode=en&categoryId=BI
 

RobCrezz

Expert
Ambassador


This, the i5-2500k is still a great processor ^^

same as the i7-2600k although there is barely any difference other than hyperthreading.
 

Shokti

Honorable
Jan 28, 2014
32
0
10,530


Awesome, thanks for all your help! :)

I have now ordered this processor from Amazon - fingers crossed that it fixes the problem...
 

Shokti

Honorable
Jan 28, 2014
32
0
10,530
Result: so I installed the i5 2500, and it seems to have done the trick. It's still not super silky smooth - but definitely smoother than it was.

Definite increase of framerate of around 10-20fps.

Thx everyone. Bit annoyed at having to fork out so much for an obsolete CPU, but hey - it was either that or overhaul the mobo, and then buy another copy of Windows 7, which would've been double the cost.

 

RobCrezz

Expert
Ambassador
That sounds good, the only other thing I would recommend would be another 4Gb of Ram. The 4Gb you are on is probably getting consumed in BF4, worth checking.

I have seen people say they have seen 5-7Gb of RAM usage when playing BF4, so if you are having to page to disk, that will certainly cause another bottleneck.