When I boot my pc (Windows 10) after it is off/in sleep mode the performance of my GPU is way worse than it is should be. Only after rebooting it (OS reboot, not shut down and start with power button) usually the performance is as expected but sometimes it takes two or three reboots before it works well. It has been this way for quite a while, even after multiple driver wipes (with DDU) and updates.
Specs:
GTX 770 MSI gaming version
i5 4670K overclocked a bit
Mobo: Gigabyte GA Z97X Gaming 3
PSU: Corsair CS650M
Driver: 390.65
Heaven scores (1080p high 4xAA normal tesselation)
when performing well:
1418 (56 fps)
when performing poorly:
683 (27 fps and very choppy/stuttery)
The weird thing is that the GPU/CPU usage/temps/(v)ram usage/GPU boost clock etc. seem to be pretty much exactly the same in both states. Does anyone have any idea what could be causing this?
The card is being recognized the same in all situations and the drivers are installed and the power settings were already in high performance mode (both windows and nvidia). Thanks for the suggestions though guys.
Have you checked if you’re running the latest BIOS update for your motherboard? There’s a newer driver for your GTX 770 at https://www.geforce.com/drivers (390.77). You should try that as well.
You can also try disabling Fast Boot in your BIOS (it’s enabled by default). It should be in the “Boot” section of the Advanced Menu. I know it sounds counterintuitive, but sometimes it causes issues and if that doesn’t help, you can just re-enable it again.
If nothing else works, maybe you can use Hibernate instead of Sleep until -hopefully- either Microsoft or Nvidia fix the problem with an update
Never had to do it myself but it sounds like the actual firmware on the GPU to me. Theres a way to reflash it in situ and JAYZTWOCENTS did a video on a similar problem a few weeks ago on a 780
I tried disabling IGPU but that didn’t seem to change anything. Fast boot mode was already disabled and setting it to enabled/utra-fast mode also didn’t change anything. When turning it on after making it hibernate while performance is good results in the same bad performance that happens on initial boot. Also tried the new GPU drivers but no luck, not that I expected it to change anything as the problem has persisted through many driver versions. Flashed my BIOS and that also didn’t seem to make any difference -_- I guess I could try flashing the rom but I don’t want to brick my card.
I’ve watched Jay’s video and his problem was different, that card caused the CPU to get pinned to 100% and did so consistently, I only get less performance than expected on inital boot so IDK if it’s worth risking my card just to maybe fix this. :\
Have you turned off fast startup in Windows control panel?
This may help make the issue more repeatable, because after every shutdown/power off, when booting up the drivers etc will all be reloaded. If fast startup is on (it defaults to on), a shutdown/power on is similar to resuming from sleep/hibernate.
So I got an RX Vega 56 to replace my 770 thinking it should solve my issue on top of being a nice upgrade but to my great disappointment the exact same issue happens with this card. The only thing that is slightly different is that performance is reduced more than it was with the 770.
After this I’ve tried the following things:
Clean windows 10 install
Clearing CMOS
Changing all the BIOS settings that seem like they could have anything to do with it (one by one)
Disabled PCIE power saving in power settings
Swapped RAM dimms around in the slots/ tried each one separately
Put GPU in second PCIE slot (8x PCIE 3)
But none of it made any difference
Does anyone have any other ideas to try?
At idle CPU temps are about 30C (when ambient is ~19C)
At full load (while playing JC3 which pins CPU at 100%) they get up to low 50s
I ran memtest and it found 0 errors