i5 bottlenecks my gtx 1080

Page 3 - Seeking answers? Join the Tom's Hardware community: where nearly two million members share solutions and discuss the latest tech.

-_HELP_ME_-

Prominent
Jun 6, 2017
34
0
530
ok so i just built my new gaming pc and the benchmarks that i saw were games like bf1 or gta 5 so i built the pc and downloaded the games after i opened them the fps was running half of what the benchmarks told bf1 was at 60 fps with stuttering and gta 5 only at 60 fps and dropping to mid 40 in mid sometimes after that i opened afterburner and task manager and saw cpu 100% and gpu 40% is that a bottleneck if so should i upgrade to an i7 7700k or there is another solution please help

pc specs:
motherboard: asus prime b250m-a
cpu:i5 7500
cpu cooler: arctic freeze extreme
ram:hyperx fury 8gb 2400mhz
gpu:gtx 1080 g1 gaming
psu:corsair vs650 650w
 
Solution


The usage will vary from game to game, and you will still see drops due to running a beefy card like the gtx1080 at low resolution/standard refresh - even with your triple monitor setup. A stronger cpu is best here.
Get a 7700k AND 16bg of memory - those games will use more than 8gbs of ram - or you will still experience the same problems.


Hold up. This doesn't sound right at all. Everything's burning up all of a sudden? "Pc was hot to the touch"? "gpu was making it overheat", "big fan outside"... what -

Due to your not-so-balanced setup, that 1080 shouldn't be running hot or overheating at all. And you can't even overclock your cpu...
I don't think anyone's asked, but have you overclocked that 1080 at all? Name of pc case?
 


nope
 
It's simple. You have an i5. BF1 is optimized for multiple thread usage, 8 is good. BF1, GTA:V and other multi thread type games will run on 4 threads, but it will bog down an i5 with 100% cpu usage easily. Wouldn't make a difference what resolution, what gpu, what setup, nothing. It's the game engine pure and simple.

Using an over balanced gpu just exasperates the situation. Here's how it works. Take a blade of grass. The cpu defines what a blade is, what it's dimensions are, what it looks like it's range of motion, colors, placement on the screen etc and takes a that info and shoves it to the gpu to paint the picture. The gpu needs only paint it 66x per second on a 1080p resolution. With settings at ultra, the cpu has to figure 4 million of those blades, which is easy for the gpu, not so much for the cpu. Raise the resolution to 4k and nothing changes for the cpu, all that info on the 4 million blades is the same, but now the gpu has to reproduce 4x the amount of pixels, which gets hard. With 3x monitors, what normally would drive a cpu to close to 100% usage was those 4 million blades of grass. You just made it 12 million, yet correspondingly you only moved resolution 3x as much, less than 4k worth. So the gpu catches a break, yet the cpu gets pummeled.

Your issue is one of the game engine swamping the i5's 4x threads in BF1, with the added pummeling of 3x monitors worth of info, without making the gpu work as hard. Changing settings to lower just makes things worse, the gpu catches more of a break, the cpu stays the same. The only way around it is to avoid as much cpu dependent settings as possible. No AA, no mods, no mxaa, no AV, nothing cpu in background, but at the same time max everything as much as possible that's gpu bound. Lower cpu usage = raise gpu usage.
 


i'll try lowering all the cpu options and tell you
 


What's your pc case?
It sounds like you have no air circulating through your case? PSU fan isn't blocked by mistake, is it?
 


mzxt s340 and no
 
the gpu usage is almost copying cpu usage in menu 60% jsut found out if you limit the fps to 120 gpu usage is at 40% -50% omg lol!!!!!!!!!!!!!! lmao i just found out scaling was at 150% xD
 


Oh brother... resolution scaling strikes again. It was probably windows because of your triple monitor setup.
So, do the numbers look ok after turning the scaling down? Obviously, going up would make it worse...
 
Just Google '100% cpu usage in BF1 with i5', you'll get a 1000 hits. You have a 4k capable gpu running at 3/4 capacity (3x 1080p monitors =3/4 4k) and a 4 thread cpu trying to push an 8 thread optimized game over 3x monitors. There's absolutely nothing you can do with settings or software that will mitigate this. It's going to see 100% usage no matter what you try. It would see 100% on a single 1080p monitor. As long as it sees 100% there's only so much info the gpu is going to get to work with, meaning it's going to be bottlenecked. No if, ands or buts. The only way you'll see serious improvement in fps from the gpu is by dumping the i5 and replacing it with an 8 threads minimum cpu, either a Ryzen 1600 or better, or an i7-7700k. That's the options. Ram won't help, ssd won't help, mobo won't help. Just the cpu.

The other option being replace the 3x 1080p monitors with 1440p monitors, then you'll see gpu usage go through the roof, but you'll still be seeing 100%cpu usage, which will still be slowing things down, and put a huge dent in your wallet.
 
Forgot to update here but most likely tommorow i'm going to buy the new cpu (i7 7700k) somebody here told me i need more ram if i already buy a cpu so i bought the ram and i'll update you guys tommorow if the pc is better with the i7 7700k thanks for helping guys!! i would have probably have this same problem for along time until i would have figured it out if you weren't answering this!
 


still waiting :3