[SOLVED] Is it possible that i7-3770 is bottlenecking the GTX 1060 3GB?

Sep 28, 2020
3
0
10
I play Battlefield 3 (2011) with i7-3770 (2012) and a GTX 1060 3GB (2016) and even on ultra the GPU doesn't go higher than 50% (temps max 60C) and CPU goes up to 80% on large multiplayer maps with 64 players.

Problem is that I get lag and stutter and FPS drops below 60. I get 80-100 FPS on small in-door maps with less players which means this is CPU related problem? But then again, the CPU came out after the game and it was top of the line high-end CPU at a time for triple AAA game like BF3 in 2011-2012 and I still lag with a GPU that came in 2016.

So I don't understand what is going on?

I did read about upping the graphic settings to put more load on the GPU to lower the bottleneck, I'm just not sure which settings are GPU and CPU related, the ones I left on Low I assume are for CPU (any help appreciated). Setting all to Low doesn't make any difference or gain any FPS at all, almost same CPU and GPU usage, like mentioned GPU never goes passed 50-60% on all Ultra!

t11h3bX.png


I can't just buy new CPU because LGA1155 is discontinued, so that would mean I need new motherboard and that would also need new DDR4 RAM because current mobo supports only DDR3. So it means I'd need to upgrade at least three parts leaving the GPU.

  • GPU GTX 1060 3GB
  • CPU Intel i7-3770 (non-k)
  • RAM 2x8GB 1333 DDR3
  • Mobo Gigabyte GA-H61MA-D2V
  • Game installed on SSD
  • PSU don't remember the brand but it has Gold cert
  • Internet 300/300
  • Windows 10 Pro x64 build 2004
This issue happens with all games, not just BF3, it's just the one I'm playing right now and it's just sad I still can't run it with GPU from 4 years ago.
 
Solution
It most definitely is. The 3770 is 8 years old, has only 4 cores, and runs DDR3. I would go for something like a Ryzen 5 2600, 16 gigs of any DDR4 memory, and something like a Gigabyte B450M DS3H for the best value. I run a 2600 with the 6GB 1060, and I can confirm it's a nice pairing. In total those parts should set you back around $200-250.

Best of luck!

Edit: Yes, decreasing graphics settings often will actually INCREASE the CPU bottleneck. Your current system would benefit from mid-high settings to avoid stuttering.

iiSlashr

Reputable
Mar 10, 2019
380
41
4,840
It most definitely is. The 3770 is 8 years old, has only 4 cores, and runs DDR3. I would go for something like a Ryzen 5 2600, 16 gigs of any DDR4 memory, and something like a Gigabyte B450M DS3H for the best value. I run a 2600 with the 6GB 1060, and I can confirm it's a nice pairing. In total those parts should set you back around $200-250.

Best of luck!

Edit: Yes, decreasing graphics settings often will actually INCREASE the CPU bottleneck. Your current system would benefit from mid-high settings to avoid stuttering.
 
  • Like
Reactions: thefxgamingrules
Solution
Sep 28, 2020
3
0
10
Hi, thanks for response, see that's why I'm confused because if you google these two parts about bottlenecking everyone claims it shouldn't bottleneck because '3770 is still good'. But in my case I guess old mobo and old DDR3 RAM adds up.
 

InvalidError

Titan
Moderator
I did read about upping the graphic settings to put more load on the GPU to lower the bottleneck,
Increasing GPU load does not do anything for reducing the CPU bottleneck, all it does is increase the eye-candy to make more use of the GPU on an otherwise under-powered CPU.

Going by this:
https://www.tomshardware.com/reviews/battlefield-3-graphics-performance,3063-13.html
Your CPU should be good for ~80fps, BF3 shows practically no scaling beyond four cores. Check with Process Explorer or Task Manager to see if you may have rogue processes hogging the CPU while playing.
 
Sep 28, 2020
3
0
10
Hey guys thanks for response, so I don't know how to explain this but I disabled Hyper-Threading in BIOS and now I get 15-20 FPS more? And CPU actually caps now at 99% and no stutter with OBS streaming on top of it with NVENC encoding. So I don't know what's going on and how it helped.

@iiSlashr you're right, I looked it up and I can get new motherboard, RAM and 2600x for less than 300€ in my area.

Thanks all for help.
 

InvalidError

Titan
Moderator
Hey guys thanks for response, so I don't know how to explain this but I disabled Hyper-Threading in BIOS and now I get 15-20 FPS more?
Some games (dis)like HT more than others, particularly older ones that barely use more than two cores. In general, HT enabled produces lower average frame rates due to threads having to share CPU resources with other threads but more consistent minimums because the CPU has more threads to power through surges in system activity.