Far Cry 3 CPU Bottleneck

RUN4Y0URL1F3

Member
Jan 16, 2013
61
0
0
I didn't understand why in Far Cry 3 my GPU usage would drop to 70%. Everything got clear when I came across this forum! There's a clear CPU bottleneck in place!

My system:

- 2x SLI 2GB ASUS GTX 680
- ASUS Sabertooth Z77
- i7 3770K
- Corsair TX750 PSU
- 16GB Kingston RAM

In some demanding areas my GPU usage drops down to 70% and fps dip in the lower 50s. I overclocked my CPU to 4.8 Ghz and I can't go higher without getting a BSOD. I have some questions!

1) Can someone tell me how to achieve a 5.0 Ghz OC?
2) Do you think that the game relying too much on CPU is caused by bad coding?
3) Is there a CPU on the market which prevents this kind of bottleneck?
4) Is my TX750 PSU enough for a CPU and GPU OC?

Thanks guys!
 

grimpr

Golden Member
Aug 21, 2007
1,095
7
81
Just lower the resolution, FC3 doesnt scale well its graphics in high resolutions. Lower the res to 1366x768 with optimal graphics settings and it will play butter smooth.
 

boxleitnerb

Platinum Member
Nov 1, 2011
2,605
6
81
Change CPU frequency while in the game (you can do this via the "processor power management" in Windows power options - just lower the maximum processor state from 100% to something lower; it will lower CPU clocks) and observe fps change. If there is any, then you have a CPU bottleneck.
 

RUN4Y0URL1F3

Member
Jan 16, 2013
61
0
0
Just lower the resolution, FC3 doesnt scale well its graphics in high resolutions. Lower the res to 1366x768 with optimal graphics settings and it will play butter smooth.

Thanks mate! I'll use the above as a last resort. I'm not really keen on playing the game at 1366x768 having spent so much in money for my system!
 

RUN4Y0URL1F3

Member
Jan 16, 2013
61
0
0
Change CPU frequency while in the game (you can do this via the "processor power management" in Windows power options - just lower the maximum processor state from 100% to something lower; it will lower CPU clocks) and observe fps change. If there is any, then you have a CPU bottleneck.

I’m pretty sure the issue I’m experiencing is due to CPU bottleneck. Going from 4.5 to 4.8 Ghz I gained 3-4 minimum FPS and 5% GPU usage!
 

boxleitnerb

Platinum Member
Nov 1, 2011
2,605
6
81
I just suggested it so you can check for sure. It's difficult to get good results if you need to reboot for changing your OC.
 

guskline

Diamond Member
Apr 17, 2006
5,338
476
126
I didn't understand why in Far Cry 3 my GPU usage would drop to 70%. Everything got clear when I came across this forum! There's a clear CPU bottleneck in place!

My system:

- 2x SLI 2GB ASUS GTX 680
- ASUS Sabertooth Z77
- i7 3770K
- Corsair TX750 PSU
- 16GB Kingston RAM

In some demanding areas my GPU usage drops down to 70% and fps dip in the lower 50s. I overclocked my CPU to 4.8 Ghz and I can't go higher without getting a BSOD. I have some questions!

1) Can someone tell me how to achieve a 5.0 Ghz OC?
2) Do you think that the game relying too much on CPU is caused by bad coding?
3) Is there a CPU on the market which prevents this kind of bottleneck?
4) Is my TX750 PSU enough for a CPU and GPU OC?

Thanks guys!

Heavens! If you are having trouble with your rig, I'm in a world of hurt playing this with a 8150 Bulldozer OC to 4.2 Ghz with a Gigabyte 7870OC!
 

grimpr

Golden Member
Aug 21, 2007
1,095
7
81
Thanks mate! I'll use the above as a last resort. I'm not really keen on playing the game at 1366x768 having spent so much in money for my system!

Your system is a beast but FC3s engine doesnt take proper advantage of it altough its a multithreaded engine and heavily gpu bound imho it has bugs and doesnt scale well in high resolutions. I play at 1366x768, DX9 with optimal graphics as suggested by the game with antialiasing enabled, it plays very smooth and has great graphics too.
 

RUN4Y0URL1F3

Member
Jan 16, 2013
61
0
0
Your system is a beast but FC3s engine doesnt take proper advantage of it altough its a multithreaded engine and heavily gpu bound imho it has bugs and doesnt scale well in high resolutions. I play at 1366x768, DX9 with optimal graphics as suggested by the game with antialiasing enabled, it plays very smooth and has great graphics too.

I think the engine is faulty, but my CPU is bottlenecking my GPUs. I'll give 1366x768 a shot when I get home. I honestly think the game is massively CPU bound. That's the reason why when shit hits the fan GPU usage goes down to 70% and fps drop!
I think that water effects are glitched, as they affect performance more than they should. Changing Water from Very High to Low:

1) GPU usage rises;
2) I gain 10 fps even when there's absolutely no water in the scene (ridiculous!).

Can someone have a look at my 3 initial questions? :)
 
Last edited:

moonbogg

Lifer
Jan 8, 2011
10,731
3,440
136
FC3 runs great at 1920x1080 with two 600 series cards! I know because I have two 670's! Maybe i'll do some fraps runs for you later for comparison!
 

AtenRa

Lifer
Feb 2, 2009
14,003
3,362
136
Your system is a beast but FC3s engine doesnt take proper advantage of it altough its a multithreaded engine and heavily gpu bound imho it has bugs and doesnt scale well in high resolutions. I play at 1366x768, DX9 with optimal graphics as suggested by the game with antialiasing enabled, it plays very smooth and has great graphics too.

What GPU do you have ??
 

RUN4Y0URL1F3

Member
Jan 16, 2013
61
0
0
FC3 runs great at 1920x1080 with two 600 series cards! I know because I have two 670's! Maybe i'll do some fraps runs for you later for comparison!

What are you system specs? maybe we can compare benchmarks!

What FPS you get in combat in dense jungle playing in Ultra with 4 MSAA, Enhanced AtC and HBAO?
 

Face2Face

Diamond Member
Jun 6, 2001
4,100
215
106
I play @ 1080P Max settings with Post Processing on MED. MSAA @ 2X - SSAO - 50-60 FPS almost all of the time.
 

2is

Diamond Member
Apr 8, 2012
4,281
131
106
You probably own't achieve 5GHz, and it sound like you're trying to eliminate all bottlenecks, that will never happen. Games are dynamic, their CPU/GPU usage is not going to be the same at every point. There will ALWAYS be a bottleneck somewhere. The goal shouldn't be to achieve 100% GPU usage at all times (especially if it entails trying to murder your CPU with a 5GHz overclock) the goal should be to have a good framerate, which I'm pretty sure you do considering I do and we have close to identical systems with you having twice the GPU power. ;)
 

RUN4Y0URL1F3

Member
Jan 16, 2013
61
0
0
You probably own't achieve 5GHz, and it sound like you're trying to eliminate all bottlenecks, that will never happen. Games are dynamic, their CPU/GPU usage is not going to be the same at every point. There will ALWAYS be a bottleneck somewhere. The goal shouldn't be to achieve 100% GPU usage at all times (especially if it entails trying to murder your CPU with a 5GHz overclock) the goal should be to have a good framerate, which I'm pretty sure you do considering I do and we have close to identical systems with you having twice the GPU power. ;)

My goal is to achieve 60 fps minimum. This is not happening!
 

boxleitnerb

Platinum Member
Nov 1, 2011
2,605
6
81
In 99% of all cases, there is no faster CPU than a 3770K@4.8 GHz for gaming. Try the SLI value first:

Get Nvidia Inspector and replace the original SLI value (for DX11 of course) with the aforementioned one.
 

2is

Diamond Member
Apr 8, 2012
4,281
131
106
Are your dips happening when the GPU usage drops? If so, then yeah it might be a CPU bottleneck, and if that's the case, there is probably nothing you can do because I doubt you'll hit 5GHz stable without some serious modification to your cooling. i.e. delidding
 

moonbogg

Lifer
Jan 8, 2011
10,731
3,440
136
What are you system specs? maybe we can compare benchmarks!

What FPS you get in combat in dense jungle playing in Ultra with 4 MSAA, Enhanced AtC and HBAO?

3930K @ 4.3
2X 670 SLI
16gb DDR3 @ 1600
SSD

I can't recall exactly, but it goes below 60 at times. Its mostly between 60-100 but this is from memory. I will find a spot on the map and tell you my FPS as well as where that spot is and you can compare. All settings maxed with 4xAA & HBAO.

EDIT: Also, the default SLI profile is absolute garbage and WILL tank your FPS like nobody's business. You must modify it with the new bits as has been stated in this thread I believe. I'll get back to you when i get home.
 

RUN4Y0URL1F3

Member
Jan 16, 2013
61
0
0
In 99% of all cases, there is no faster CPU than a 3770K@4.8 GHz for gaming. Try the SLI value first:

Get Nvidia Inspector and replace the original SLI value (for DX11 of course) with the aforementioned one.

Thanks mate... The new SLI bits added a good 3 fps! ;)