Systematic FPS drops in all games along with GPU usage spikes, with very good system.

skplion

Reputable
May 31, 2014
10
0
4,510
Hello guys,
i have been encountering a problem lately with all my games and i would like to know if it is normal for my system to behave the way it does, or if i am just over-reacting.

My system:
CPU: Intel Core i7 - 4770K 3.5 GHz Quad-Core Processor (OCed at 4.1 GHz)
CPU Cooler: SCYTHE SCSMZ-2100 SAMURAI ZZ REV.B CPU COOLER
Motherboard: ASUS MAXIMUS VI EXTREME LGA1150 Motherboard
Memory: G.SKILL F3-1600C7Q-32GTX 32GB (4X8GB) DDR3 PC3-12800 1600MHZ TRIDENTX
Storage: KINGSTON SKC300S37A/120G SSDNOW KC300 120GB 2.5'' SSD SATA3
Storage: SEAGATE BARRACUDA 7200.14 ST3000DM001 3TB SATA3
Video Card: ASUS GTX780-DC2OC-3GD5 3GB DDR5 PCI-E (OCed at 1050MHZ core clock & 7000 MHz memory clock)
Case: THERMALTAKE VN10001W2N LEVEL 10GT
Monitor: SAMSUNG S24C300HS 23.6'' LED MONITOR FULL HD
Keyboard: LOGITECH G19 GAMING KEYBOARD
Mouse: LOGITECH G700 RECHARGEABLE GAMING MOUSE
Power Supply: OCZ OCZ750FTY-UN FATAL1TY SERIES POWER SUPPLY 750W

The system is fairly new (only a few months old), and i believe it should be able to handle any game on highest settings fairly easily. When building the system i run IntelBurnTest, MemoryTest86 and furmark and everything seemed ok. I have overclocked the CPU to 4.1 GHz, and the GPU to 1050 MHz core clock and 7000 MHz memory clock, ran the tests again and everything seemed ok again.

THE PROBLEM: The computer behaves exemplerily in everyday tasks, boots fast, no crashes, bugs or anything ever, and is very responsive when doing work in windows. But as soon as i try to play any demanding game, the FPS have massive spikes and drops, so far in almost every game.

I always play in 1920 x 1080, with AA set to x2 or x4. When running the games' benchmarks i usually get quite good max/min and avg FPS (solid 60 with Vsync on / around 80 - 120 without Vsync) but when in game it fluctuates very much. For example, playing far cry 3 i got 60 FPS at most times but it would drop to 15 - 20 every minute or two for some seconds. Playing Hitman Absolution, i am getting max, min and avg FPS of 60 at the benchmark, but when playing it drops to 20 every few minutes and stays there for some seconds. Currently in Assassin's Creed 3, i am getting pretty smooth gameplay (haven't measured but i'd say around 50 - 60 FPS) but every few seconds it almost freezes.

The only games that i haven't encountered any drops are Batman: Arkham City and Grid 2. But i didn't run them at maximum settings. If i am not mistaken, my CPU and GPU should handle these games at max setting without a hitch. I am not expecting steady 120 FPS but those drops seem quite abnormal to me.

I should mention that i am running the games from my second hard drive (not SSD) and i know that it can cause some choppiness in graphics, but the drops happen constantly, even when HDD usage is very low. Also, using GpuTweak, i have noticed that in every single drop the FB usage drops to 0% and GPU usage spikes around 95 - 100% even if on average it is below 50 - 60%. After the drop, GPU usage immediately drops to 25 - 30% and a few seconds later it returns to normal. I am not sure what GpuTweak means b "FB usage" but searching aroun the internet, i found it means "Frame buffer usage". If that's corect, then it's logical that it drops to 0% when the game freezes, but why does the GPU usage spike?

I would like to know if such drops are normal and i should lower my expectations or if i am right in expecting that this setup should handle almost any game in that resolution on max settings without much trouble. I am considering installing a second GPU or adding another 500GB SSD drive on the system but considering the cost and the effort invested in the system, i'm thinking that something must be messing it up and it is not performing properly. it seems irrational that i would need two OCed GTX 780 to run AC 3 in max settings.

Really sorry for the long post, but this has been something that has troubled me very much lately, mainly the feeling that i have put so much effort in this system (i hand-picked every part of it, and personally built the system from the ground up) and it is not working as it should. Any help will be greatly appreciated. Thank yu very much in advance!!
 
Solution
The answer isn't very simple since the question is quite loaded.

I suggest checking that the system is fully optimized and every hardware is performing as it should.

For the RAM, did you enable XMP profile? You must do so for the RAM to be utilized properly.

Thank you
GSKILL SUPPORT

skplion

Reputable
May 31, 2014
10
0
4,510
I should also mention that the drops existed before the OC, but the overclock seems to have lowered their frequence & duration. Furthermore, because i was getting screen tearing i have forced Triple Buffering and Vsync from Nvidia Control Panel for all programs. I am getting similar freezes/hiccups when using AutoCad 2014 or Architecture 2014.
 

skplion

Reputable
May 31, 2014
10
0
4,510
Many thanks for the reply gskill support! I appreciate that you took the time to read through all of those details. The question is indeed quite loaded, i know, but it's something that has been bugging me endlessly for some time.

As for the RAM, i didn't enable any XMP profiles, i just manually set the frequency and timings as per the product's specifications. Do you think it would make that much of a difference? I am currently at work, but i will be home in a few hours and i will try enabling it to see if it makes any noticeable difference.

I will post later with the results. Again, many thanks for the support.
 

skplion

Reputable
May 31, 2014
10
0
4,510
Many, many thanks for your help gskill support!! I activated the XMP profile for the RAM and it really made a difference! The gpu usage spikes have completely vanished, and the FPS drops are much rarer and not so huge. Both my average and minimum FPS have gone up, and in the rare occasion i do encounter a drop it is small (not the huge ones i was encountering before) and really justified by the gpu load at that moment. Also, the system behaves better overall, feels snappier and more responsive in almost everything.

I still don't completely understand why it made such a big difference though... From what i could tell, the profile i activated had the exact same settings that i had set manually. What settings exactly are contained in an XMP profile? I also though XMP profiles were only used when overclocking your RAM and i hadn't activated it because i thought it wasn't needed since i wanted it to operate at stock settings. Is it necessary to always enable the XMP profile everytime there is one available?

I would greatly appreciate it if you took the time to explain how exactly XMP profiles work, but your help already has been invaluable. My system seems transformed by a simple setting but it was something that might have taken me ages to discover. Many thanks for your help again!!!
 

HKV

Honorable
Jun 24, 2013
4
0
10,510
HI ALL, try disabling origin in the game (from the application settings in the origin) and change compatibility mode to windows 7 for bf3.exe present in the game directory. it worked for me. hope it works for you as well.
 
Without adjusting any memory settings, the computer can only recognize DDR3-1600 CL11 or DDR3-1333 CL9, which is standard RAM.

For high end gamers, graphics professionals and type users, RAM speed can play a huge role in overall performance, which is why we build our own computer using extreme hardware. A common misconception is FPS and game play is solely dependent on CPU and GPU, and while it is heavily dependent on those items, another major piece is RAM. High speed/performance RAM improves minimum FPS and maximizes performance so you have a much smoother experience. Any lag or spikes can be annoying, no matter how small, and as a gamer you don't want any at all. It can be the difference between win or lose.

You have DDR3-1600 CL7, which is pretty good, but if you would like, you can try DDR3-1866 8-9-9-24 1.55V or DDR3-2133 9-11-11-31 1.65V and see if that improves your game play. ;)

 

jasonite

Distinguished
Apr 2, 2012
345
0
18,960


yeah, 1866, 2133 and 2400 have all come down in price whether you're talking g.skill, crucial, mushkin, kingston, whatever. I'd recommend 1866 at cas 9 at least, or 2133 at cas 10 as a baseline. Still, if most of your problems have been fixed, no need to buy anything at all!

J
 

sz0ty0l4

Distinguished
Hello! I just wanted to thank you so much, because i had the same problem with my first self built pc for weeks now and nobody knew what was the solution.. then i read this and all my problems disapeard, gpu usage now sitting on 99% all time and lowest drop i saw was 95%. Before it went down even to 0% in same games.
And the wierd thing i noticed is that even the CPU usage improved too.. in Far cry 4 i had 95% cpu usage on 1 core and now i have maximum of 70% with no fps drops so it rly made a difference.
 
skplion-- XMP is designed by the memory manufacturer to allow the RAM to run at rated potential optimally in a compatible motherboard and capable CPU. This is why it is important to use a motherboard and CPU that is certified by the memory manufacturer. Especially for those that aren't advanced overclockers, this is the way to reach maximum potential without spending countless hours learning how to overclock a computer. It is very technical, which is why you will find most people on Tom's Hardware recommending DDR3-1600; because without understanding how to enable the capabilities of DDR3-2400, it will be the same as DDR3-1600. Stock settings is DDR3-1333/1600, which is designed to allow the RAM to be used in any DDR3 computer. If you purchase the correct hardware, you can enable the XMP profile to take advantage of the extreme memory performance.

A system's maximum capabilities essentially depends on the CPU. For the i7-4770K, and it's successors, we have tested the ideal memory speed to be DDR3-2400. You mentioned things are running a lot better, but it's still not perfect.. well it's because you're at DDR3-1600. Like I mentioned in a previous post, if you adjust settings to DDR3-1866 -> DDR3-2133 or -> DDR3-2400.. at each level you will notice a nice improvement where at DDR3-2400 you should experience no lag or delays at all. The RAM and hardware you have is capable of better, so if you would like, I would be more than glad to help you achieve that and show you the full capabilities so you can experience ideal gaming. :)

sz0ty0l4-- Great to hear, feel free to contact me directly as well to ensure your system is operating at maximum performance.

ustech@gskillusa.com