New GPU won't go above 40% in games

JoelTeegs

Reputable
Jan 5, 2016
30
0
4,530
So I just upgraded from a gtx 960 to a Gigabyte GTX 1060 Windforce OC 3GB. I started playing some games and noticed that the games were running with about the same FPS as with my old card. When I started playing Borderlands 2, which got well over 100 fps average on my 960, I was only getting max 90 fps, average of 55 fps, and minimum 35 fps I knew something was wrong. I monitored temps and usages to make sure no bottlenecks were happening, and nothing came close to a bottleneck.

I have dual xeon 5670's (12 core 24 thread total) and during gaming was maxing out at about [strike]%40[/strike] 40% usually much lower in borderlands. - No bottleneck, especially since I've gotten higher fps with a lower end gpu previously

CPU temps never went over 50 degrees

I have 24 GB of Memory, and never even use all of it while just playing games - not a bottleneck

So then I ran the heaven benchmark which did manage to get it up to 98% usage for the test which was getting about 120 fps on ultra and also got the power usage up to 97% so there isn't a problem there.

I made sure all settings for graphics were on performance over quality or performance over power savings.

Please help, I really don't know what to do, was hoping for it would go without any issues for once...
 


That lead me to believe the game maybe stressing 1 core / 1 thread
Bad optimization for dual cpu + hyperthread + low core clock may keep the 1060 from reaching peak performance
 


I had the same issue with my gtx 1080, still have it on some games but I seemed to fix it for most games (except those shit optimised games like rust)

This is how I fixed it:
First go to Power Options, Advanced Power Settings, Make sure PCI Express, Link State Power Management is off.
Go to Nvidia Control Panel and make sure you've set your power management mode to either adaptive or max performance. Go into bios and make sure everything related to power saving is off. also make sure your drivers are up-to-date.
Also download MSI Afterburner and make sure your CPU isn't a bottleneck (make sure there aren't any cores on 100%)
 


if something with the CPU was an issue, then I would have had issues on the game with my gtx 960 as well
 


You're gpu is better than the gtx 960. the more frames your gpu (can) produce the heavier it gets for the cpu. make sure your cores aren't maxed out.
 


It does look like the usage is very high on the first core of both CPU's, there isn't much load on the other cores at all, the 1st core on CPU1 was averaging about %55 and CPU2 core 1 was anywhere from 70% to 95%.
The problem is, it's not just this game, it's happening on H1Z1 KotK as well, and I don't seem to have that issue on that game. I made sure everything in the nvidia control panel is on max performance, nothing in bios is set to power saving, and PCI express link state power is off.

First off is there a way to get the games that are putting all the load on core 1 of the CPU's to spread out the load across the cores? Also do you have any suggestions for other games like H1Z1 where this doesn't seem to be the case?
 


no, games like h1z1 are just not optimised. not much you can do about it. games like h1z1, gmod, rust, dayz etc.. these games have shitty engines. try other games. maybe gta v and see if gta v maxes out your gpu.
 
One more vote for inadequate per-core performance. Most games currently don't care about high number of cores, and instead prefer only several faster cores. I believe you are still bottlenecking on CPU part, it is not able to feed the GPU up to its potential, due to games being poorly optimized for multiple cores.

You can easily test this teory and put this GPU into any rig with core i3 gen 4 or above - I can guarantee that your GPU utilisation will go much higher, and so will the FPS.

Your older card apparently stressed your CPU less, thus the difference. But the difference is likely small, certainly not 20% or more (let us know how much to be sure).

Haven benchmark stresses almost exclusively the GPU, so that's why you managed to pull out full performance from your card.

In some games, like Witcher 3, you will be able to get all performance from it. In others, like GTA V, which depends on CPU per-thread performance a lot, you will struggle to reach 50% load on your GPU.

Not sure how's the situation with Borderlands 2, but I reckon the similar.
 


I have a log from afterburner that I'll upload the pics from, the usage in a single core never goes above %70
Also side note, the cpu I have should be pretty good with per core performance, it's 2.93 GHz
http://
 


I don't have GTA V, I've got Elder Scrolls online, that's the only game I have that I think might be a good test? lmk
 
ESO is CPU intensive and you do not have a gaming CPU.

Unfortunately, the 1060 is not an upgrade that you were looking for. It's not much better than the 960 you had previously and you have a server CPU that is not good at running games.

You'll need to upgrade your CPU (with a new motherboard and RAM) to see any improvement in game performance.

If the game developer doesn't support multiple cores there is nothing you, as a consumer, can do.
 


2.93 Ghz is not really great per-core performance esp with Server CPU / Hyper threaded / 2010 architecture like the X5670. Its still extremely good for 24/7 server jobs ( low clock speed = low heat ) but not the very best for gaming.
My best advice for you right now is : try to turn off hyperthreading , OC the X5670, test some games that are very GPU intensive while being forgiving on the CPU so that we can diagnose the problem further
 


Can you give me a suggestion on which CPU would be good paired with the 1060 and not have any bottlenecks?
 
This might give you some ideas as to what to try

http://www.gamespot.com/gallery/the-most-graphically-demanding-pc-games/2900-631/

If you don't have a 4K monitor, then try super-sampling to 4K with maxed out settings, unlocked frame-rate and turn down things like shadows - which put a load on the CPU. That should hopefully make the GPU the bottleneck instead and then try adjusting settings to shift the balance the other way and then look for the 'expected' results to occur.
 


Wait 2 days for independent Ryzen reviews and see how those look.

Other than that, this thread has all the answers you need:
http://www.tomshardware.co.uk/forum/id-3192807/ultimate-bottlenecking-guide.html
 


well I ended up just going for an i5-7600k since I didn't want to wait for optimization and launch issues of Ryzen, really wish I was having this trouble 6 months from now and then I would gladly go Ryzen. I'm actually still having the problem though, only in borderlands, every other game runs at 1220+ fps but I can't get Borderlands 2 above 40-50s unless I'm in the middle of nowhere. Any other suggestions? My new PC is 16GB DDR4 RAM, GTX 1060 OC, and an i5-7600k